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.51;Q' @*GSINFOS.II0]$ $ -GSINFOS.MENUSAm;<;'CONTENU<))ICONS8$/ARTICLES7 INFOS.VO$.)SAV8$FINDER.DATAɺmp*LES.PLUS# , 'COUV.51oA++GREFn J.REY DELVERTo9 COPIEUR.ROM7o FINDER.ROOT op*CONTENU o4o5  !"#$%&'()*+,-./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\^=^ARTICLESv ' '(ANNONCES \::7(GUSPC.51 c/ / 7*APPLEWORKS?7&MAC.51 5))7.DOMAINE.PUBLIC   7,GALACTICA.51 !!7%EDITO%::7.HISTOIRE.A2.19_~3 '7,GELAMP.AVR97I1+2 7&SAV.519&&7(LES.PLUS7GSINF51.BG7ICONSv"' 'FINDER.DATA9B9'p*/8.GSINFOS51.ICON: 'o8WDESKTOP//8FD$*GSINFOS49.ICONt; */GSINFOS/GSinfos GSINFOS.II%$ffffoffffff=>?@ Disquette GSINF.51 ------------------ Dossier ARTICLES - ANNONCES : beaucoup de matriel vendre. - GUSPC.51 : Gus quelques problmes avec son PC par Y.Gobin. - APPLEWORKS : la version Mac par M.Polanchet. - MAC.51 : J.Rey mule son GS. - DOMAINE.PUBLIC : GS 479 481 et Mac 34 39. - GALACTICA.51 : lOI de 98, Apple o vas-tu... - EDITO : propos dun chec. - HISTOIRE.A2.19 : lhistoire dAppleWorks. - GELAMP.AVR97 : la table ronde de Genie en VO. - SAV.51 : une pile bien pratique. - LES.PLUS : voir dossier - GSINF51.B : voir dossier - ANIM : le mot de Serge Pique concernant son animation. Dossier INFOS.VO - BENDELE : le catalogue de cette socit - APPLESEED : le catalogue de cette socit Dossier SAV -DRIVE.CLEAN : fichier texte - FAQA2 : pile HyperCard Dossier LES.PLUS - DonFret est un freeware de Kelvin Sherlock. C'est un diteur d'accords pour instruments cordes. - FirstStart V4.8 : FirstStart est un shareware (10$) de Clayburn W.Juniel III. C'est un programme qui permet d'installer le systme 6.0 en Ram Disk. - PicSaver : Un vieux programme d'Antics pour capturer une image SHR. A la demande de plusieurs membres. - QuietDisk : QuietDisk est un freeware de Greg Betzel. Lorsqu'on a un lecteur 5.25 chan son Apple IIGS, il permet d'viter la recalibration bruyante et systmatique du lecteur vide. - GifToIFF : Un vieux programme de Miami Software pour convertir les images GIF. Disquette GSINF51.BIS -------------------- - Dossier Mean18.Courses : un parcours pour le jeu de golf Mean.18 (Timken) Dossier Salut.Anim : une animation faite par Serge Pique pour le numro 50. Pour GS muscl en mmoire. Elle fait pratiquement 700 Ko et il faut la charger entirement. Le Prsident ...?! sort du GS Club. BCDtitre "GSInfos n51 et 51 bis (c) GS Club 1997" about2 "Y.Gobin, P.Manet, D.Melchior, J.Rey, " about3 ", M.Polanchet, S.Pique, B.Tomeno" about4 Des articles ! des articles ! des articles ! (=0 contenu "Contenu de ce numro", 1/contenu pause 10 image 1/couv.51 menu Sommaire article Editorial, "L'ditorial du Prsident", /GSINF.51/Articles/Edito article Galactica, "Par D.Melchior...", /GSINF.51/articles/galactica.51 article Appleworks Mac, "Par M.Polanchet...", /GSINF.51/articles/AppleWorks article Anim, "Le mot de Sege Pique", /GSINF.51/articles/anim article Annonces, "Les petites annonces", /GSINF.51/articles/annonces menu Divers article Mac, "ParJ.Rey, /GSINF.51/articles/Mac.51 article Gus PC, "Par Yannick Gobin...", /GSINF.51/articles/GUSPC.51 article Histoire A2, "Par P.Manet.", /GSINF.51/articles/histoire.a2.19 article GELAMP.AVR en VO, "Recueilli par P.Manet, /GSINF.51/articles/GELAMP.avr97 menu "Le coin hard et soft" article Appleseed, "Le catalogue.", /GSINF.51/Infos.VO/appleseed article Bendele, "Le catalogue.", /GSINF.51/Infos.VO/bendele article Les plus, Les softs de GS Infos 51 , /GSINF.51/articles/Les.plus article SAV, "Nettoyer son drive et pile FAQ", /GSINF.51/articles/SAV.51 article "Domaine Public", "Les domaines publics de GS Infos 51", /GSINF.51/articles/domaine.public article GS Infos 51BIS,Divers, /GSINF.51/articles/GSINF51.B 3"""""""""#33333DDUTETDDDB!""6ywwwwpwppppwwwwwwwwwwppp ͻͼveD333333333 """""""""#33333DDEUDTDDD2"#hvwwwwpwpwppppwwpwwwwwwwwpppp ݻۻܻvfC43333333D!!""""""""""#333333DDEUTDDDD2""6xwwwwpwwwppppwpwwwwwwwwwppppwp ݽ˻ͻvfd3333333332"!!"""""""""#333333DDUUUUTDD2""#hgwwwwpwwwpwpwwwwwwwwwwwpwpp ˻fgwS333333333 """"""""""""3333334DDUUUUTDD""""6vhwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww ˻wfgwwS333333332"""""""""#333334DEUUUUUTDC"!"$ggwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwpܻ˻wfgwxT3D3333342"""""3333333DDDD4UUUUTEC"!""Gvywwwwp˻vfgwwxvTDDDC333D3!""""""""2"UUUUUEB" "$hgwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwp˻ffwwwwwvUDDDDC34DC2!5UUUUUU2"""Ffwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww ̻ffgwwwvffUDDDDC434DC32"!""""#3EUUUUUU2""$xvhwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwD!4A$Vwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwd2!$C!"4C!#UTEVwwwwwfeUDCD1$VwwwwwwwwwwwwwwwwwwuwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwT2!4C!#2$UTEgwwwwwwvfUDB#D!4VwwwwwwwwwwwwwwwwwvCwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwvS"4C""5UTVwwwwwwwwwfeT2$T4fwwwwwwwwwwwwwwwwwS6wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwvC"ECEUUgwwwwwwwwwwfeT14S$Wwwwwwwwwwwwwwwwwd5wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwe2"#DEUgwwwwwwwwwwwveT!#FC"!$gwwwwwwwwwwwwwwweE{wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwd2""#4DVwwwwwwwwwwwwwvfT!$Vwe14gwwwwwwwwwwwwwwvUzuwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwT2!#4UfwwwwwwwwwwwwwwwfS5gB"4gwwwwwwwwwwwwwvfVwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwS"""4EfwwwwwwwwwwwwwwwwvS#FxB"5gwwwwwwwwwwwwvg˗ffwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwxB!""4UgwwwwwwwwwwwwwwwwwvS""$fB"5gwwwwwwwwwwwwfffwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwxu2!""4VwwwwwwwwwwwwwwwwwwwwT33FgB#EgwwwwwwwwwwxwwwfwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwS"!"#EgwwwwwwwwwwwwwwwwwwwwwvfUgx2#Egwwwwwwwwwwwvf"3DUfw "3DUfw "3DUfw "3DUfw "3DUfw "3DUfw "3DUfw "3DUfw "3DUfw "3DUfw "3DUfw "3DUfw "3DUfw "3DUfw "3DUfw "3DUfw ~titre "GSInfos n51 et 51 bis (c) GS Club 1997" about2 "Y.Gobin, P.Manet, D.Melchior, J.Rey, " about3 ", M.Polanchet, S.Pique, B.Tomeno" about4 Des articles ! des articles ! des articles ! (=0 contenu "Contenu de ce numro", 1/contenu pause 10 image 1/couv.51 menu Sommaire article Editorial, "L'ditorial du Prsident", /GSINF.51/Articles/Edito article Galactica, "Par D.Melchior...", /GSINF.51/articles/galactica.51 article Appleworks Mac, "Par M.Polanchet...", /GSINF.51/articles/AppleWorks article Anim, "Le mot de Sege Pique", /GSINF.51/articles/anim article Annonces, "Les petites annonces", /GSINF.51/articles/annonces menu Divers article Mac, "ParJ.Rey, /GSINF.51/articles/Mac.51 article Gus PC, "Par Yannick Gobin...", /GSINF.51/articles/GUSPC.51 article Histoire A2, "Par P.Manet.", /GSINF.51/articles/histoire.a2.19 article GELAMP.AVR en VO, "Recueilli par P.Manet, /GSINF.51/articles/GELAMP.avr97 menu "Le coin hard et soft" article Appleseed, "Le catalogue.", /GSINF.51/Infos.VO/appleseed article Bendele, "Le catalogue.", /GSINF.51/Infos.VO/bendele article Les plus, Les softs de GS Infos 51 , /GSINF.51/articles/Les.plus article SAV, "Nettoyer son drive, pile FAQ", /GSINF.51/articles/SAV.51 article "Domaine Public", "Les domaines publics de GS Infos 51", /GSINF.51/articles/domaine.public article GS Infos 51BIS,Divers, /GSINF.51/articles/GSINF51.B LES.PLUSv# '  'DONTFRET@% % FIRSTSTARTB) ) PICTURESAVERC$ x$ QUIETDISKD+ + (GIFTOIFF^& E+7$ANIM7Vous trouverez dans le dossier "Salut.Anim" une animation type $C2 Cette animation a t ralise grce la carte Nautil DGA1 et une vieille camra vido de surveillance N/B. Elle ne comporte que 13 scnes, alors si quelqu'un a une solution pour pouvoir raliser des animations $C2 plus longues, partir de digitalisations, vous pouvez me contacter. En attendant le prochain GSInfo, je me replonge dans mes bidouillages. SALUT ! Serge PIQUE 12, rsidence Henri DUMAS 69930 Saint Clment Les Places 04 74 70 61 93 Ucache de niveau 2, RAMometer1.2.2 qui teste la mmoire vive, SCSI Info1.0.a3 qui donne les infos de base sur le BUS SCSI. Slot Info 1.0.a2 qui vous informe sur les cartes d'extensions prsentes . MAC 0035 : GraphicConverter 2.8 US (Mise jour) --------------------------------------------------------------------- GraphicConverter 2.8 de Thorsten Lemke. Mise jour. version anglaise C'est un programme de conversion graphique et de retouches d'images. C'est le plus puissant et le plus complet dans lerevue de presse plus ou moins PC - alors, Gus, a va bien avec ton PC? - me cause pas de cette machine de m.... . J'ai encore t plant par le sytme et j'ai d remettre Windows 95 ( en fait le 97) pour redmarrer la machine. Mais y'a un hic, c'est que la rinstallation efface tous les DLL du disque dur, ce qui fait que tu n'as plus aucun logiciel disposition. Merci Microsoft! - ben, et comment t'as fait? - j'ai rinstall tous les programmes. - et marche maintenant? - oui, sauf que pour Word, il faut sauver toutes les deux minutes, sinon plante. Alors, il se dit que Windows 97 est encore pire que 95, je te dis pas la suite.... - Et Apple, t'as des nouvelles? - Oui, et elles ne sont pas bonnes. - Titre de "libration": Apple a touch le, fond! 4 millions de dollars de dficit.Alors Oracle ,patron de logiciels, avec Sun System veut mettre la main sur Apple. D'un coup, l'action Applebondit de 11%. - eh, Gus a ressemble pas un coup de bourse? - Peut-tre,et peut-tre pas - Pourquoi? - Parce qu Apple a les cartes en mains. Il peut passer sur les ordinateur directs sur tl(net work computers- terminaux pour l'internet), ou bien se faire racheter par le prince Al-Waleed en cheville avec Larry Ellison. Et a continue. Apple annonce la suppression de 4100 emplois .Alors qu'IBM annonce un profit de 5.42 milliard de dollars. La part de march d'Apple est tomb 5.4% alors qu'elle tait de 8.7% au dernier semestre. Apple va mal, mme trs mal: Opendoc, Open transport, et Cyberdoc, censs renforcer la convivialit du Mac dans l'ensemble des applications et en particulier de l'Internet sont abandonnes. LIBERATION a titr: Apple a touch le fond. Est-ce vrai? - le fond, pas tellement mais Apple est dans une mauvaise posture. Ou bien il change de systme, en adoptant celui de Next, ou bien il devient un outil pour le Network et adieux les ordinateurs. N'est-ce pas la meilleure solution? DES NOUVELLES DU MONDE PC ET MAC Du CD Rom comme si vous en vouliez! MOYEN DE LOCOMOTION (pour Mac et PC) : Un CD qui recence plus 1500 images en couleur. Tous les moyens de locomotion ( ariens, matitimes, routiers, chelin de fer) y sont recencs. Ce logiciel permet d'impriner les images de son choix (Acrobat reader). Editeur: Cibex, 98F SUPERPROF D'ALLEMAND L'lve dcouvre plusieurs villes d'Allemagne et se retrouve chaque fois plong au coeur d'une intrigue. Il est ainsi confront diffrentes situations de la vie courante qui lui permettent de se familiariser avec les lments de vocabulaire. Editeur: Micrp Application 195 f CD ROM PC Un shoot them up, Solar Crusade : ben faut tirer sur tout ce qui bouge. Plein de niveaux en 3D Infogrammes multimdia: 249 f UN PEU DE PUB GRATUITE La FNAC propose " le guide des cdroms" ( merci l'Acadmie Franaise), une slection des titres dans tous les domaines. Disponible gratuitement dans les Fnac. Tiens un truc la con! (PC) Vous scannez le portrait d'un de vos proches et ensuite vous pouvez le transformer avec une biliothque de 250 lments: Micro application , 99f. Gnial, non! SPIROU (PC) Infogramme propose une aventure de Spirou ( pas terrible selon le journal) 249f Bon les basketteurs vous! Emme Interactive propose un double CD ROM PC ( n'en dplaise l'acadmi fransse) qui clbre les 50 ans de NBA. Plein de photos, le top cinquante des meilleurs joueurs, etc. Pour les scientifiques, un CD rom " Einstein l'esprit du XXe sicke" comportant des articles, des discours, entretiens parus aux ditions Profil ( 349f) Pour le reste sur PC, veuillez acheter les revues qui sont dans les kiosques. Une seule suffit, elles sont toutes pareilles.... Dbilitantes! Appleworks sur MAC Appleworks sur MAC, c'est maintenant une ralit. J'ai dj eu l'occasion - voir GS Infos n 41 - de vous faire part de ce que Randy BRANDT avait ralis une version commerciale d'un logiciel dnomm "DEJA II" permettant d'utiliser Appleworks version amricaine 5.0 ou 5.1 sur MAC, et de vous prsenter succinctement ces deux logiciels. Ayant achet ces logiciels, et les ayant installs sur un Powerbook 5300 CS rcemment acquis, tout fonctionne peu prs bien, avec cependant certaines contraintes lies pour l'essentiel l'utilisation de l'environnement MAC, commencer par l'impression et, pour nous franais, aux caractres accentus qui ne sont pas reconnus (appuyer sur les touches du clavier franais ou , par exemple, ne donne strictement rien...). En outre, par rapport la mme version 5.0 ou 5.1 utilise sur Apple II, quelques commandes ne peuvent plus tre utilises, et j'ai trouv que les plantages, notamment par suite d'erreurs de manipulation, taient frquents, occasionnant un blocage complet du MAC et son redmarrage forc qu'il n'apprcie pas ! Par ailleurs, les commandes tant, pour un grand nombre d'entre elles, diffrentes par rapport la version franaise 3.0, il est naturellement indispensable de les apprendre et de revoir, en consquence, les macro-commandes mises au point par chacun selon ses besoins. Enfin, diffrents "TimeOut" conus pour la version 3.0 ne sont plus utilisables car non mis jour, dont certains essentiels. Bref, si l'ide de Randy BRANDT est excellente, le rsultat, en tant qu'utilisateur franais, me doit quelque peu, et je n'utilise quasiment pas ce logiciel. Mais, fort heureuse surprise, le dernier GS Infos n 50 nous apprend l'existence d'une mulation Apple II GS dnomme "Fast Eddie - Bernie II". Ayant tout de suite demand la disquette D.P. MAC adquate Jacques REY (reue par retour de courrier - bravo pour la rapidit), et l'ayant installe, ainsi que les divers lments ncessaires, sur le Powerbook, j'ai pu constater que notre version franaise d'Appleworks fonctionnait sans aucun problme (except l'impression). Les macro-commandes et ceux des Time-out que j'ai essays marchent sans difficult, sauf revoir un problme de maintien de la vitesse d'excution (par exemple, une macro permettant de raliser intgralement un tableau d'amortissement ncessite d'tre souvent "ractive" par l'appui sur une touche du clavier ou frottement du "trackpad", sinon tout s'arrte presque, sans blocage cependant ; de mme, le curseur clignote normalement, puis semble pris de sommeil !). Ce problme de maintien de la vitesse existe galement pour les logiciels purement GS (par exemple dans l'excellent jeu "LENNINGS" que nous avons eu la chance d'avoir en cadeau). Peut-tre cela tient-il au Powerbook : il serait intressant que ceux qui possdent un Powermac nous prcisent s'ils rencontrent galement ce problme. Seule ombre au tableau : toujours la mme impossibilit d'obtenir nos chers caractres accentus. Cette impossibilit est d'ailleurs presque identique avec un logiciel GS, le clavier "franais" du MAC n'tant pas plus reconnu en ce qui concerne ces caractres. Je dis "presque", car en remplaant, dans le clavier franais (avec le logiciel resedit) les lettres accentues par les signes voqus dans la correspondance Appleworks 5.0 et II GS du "clavier normal Appleworks 5.0" figurant dans GS.Infos 41 (par exemple le par l'accolade gauche, le par l'accolade droite, le par la barre verticale, etc...), et si le tableau de bord "gnral" du II GS est bien configur en clavier, cran et traduction "franais", les touches ainsi reconfigures donnent nos accentues (et ces signes, mais eux seuls hlas, apparaissent alors dans Appleworks 3.0) l'appui des touches correspondantes. Mes diffrents essais d'intervention avec Resedit, sur MAC, n'ont pas permis de remdier mieux ce problme d'accentues, pas plus, dans la partie Apple II, qu'avec le "block warden" figurant dans Prosel 16, les caractres ASCII au-del du 127 n'tant pas reconnus. N'tant pas spcialiste en programmation, ni sur MAC, ni sur Apple II, peut-tre cette question sera-t'elle rsolue par l'un d'entre vous. A noter tout de mme que grce au "block warden", j'ai rsolu le problme des annes partir de 2000 sur Appleworks 3.0 qui, au-del de 1999, revenait 1900 (problme n'existant plus sur Appleworks 5.0 qui prend la date en entier depuis l'horloge, en particulier l'anne avec ses quatre chiffres). Il suffit en fait de remplacer le second "19" dans la partie programme (par opposition aux messages) du fichier "Aplworks.system" par "20". La question que j'avais pose cet gard dans un prcdent GS Infos, reste sans rponse, est donc devenue sans objet. Pour en revenir l'mulation du GS sur Powermac, il serait galement fort agrable de pouvoir imprimer, notamment avec l'Imagewriter II et l'Imagewriter LQ, exactement comme nous le faisons avec le II GS, et non en passant par les drivers d'impression du MAC, en particulier partir d'Appleworks 3.0 dont chacun sait qu'il permet d'imprimer avec ces imprimantes en mode texte, donc rapidement et avec une qualit courrier fort honorable, et autorise l'utilisation de l'intgralit de la feuille de papier jusqu', le cas chant, l'absence de toute marge (alors que le driver du Mac impose une marge minimale, en particulier dans le haut de la feuille, et ne permet pas une impression rapide et de qualit en mode texte). Comme signal ci-dessus, DEJA II de Randy Brandt ne le permet pas. L'mulation du II GS l'autorisera-t'elle ? Pour terminer, et en guise de message que je n'ai pas pu faire pour le GS Infos n 50, un grand merci et un grand bravo nos animateurs du GS Club qui, depuis de longues annes, consacrent une bonne partie de leurs loisirs au service de l'association et de ses adhrents. L'Apple II n'est, grce eux et quelques autres dans le monde, pas mort, et survivra longtemps encore, puisque nous aurons la chance de l'avoir sur MAC quand nos "vieilles" machines rendront l'me. Qui et cru que le MAC deviendrait un ordinateur quasiment universel ? Je suis heureux de constater maintenant cette ralit, utilisant tour tour, sur le Powerbook, les logiciels MAC, ceux de l'Apple II 8 ou 16 bits, et ceux ddis MSDOS grce l'mulateur Softwindows 3.0 : c'est formidable ! "Apple II, Appleworks ... et MAC for ever" M. Polanchet ffffffffwwzwzwzzwzwzwzww /GS.INFOS/GSinfosGSINF*OSDU]UU]QU]UU]UU]UU]UUUUUUUUUUUUUUUUUUUUUUU\UU\UUU\UUU\UU\U"/""/""""ofofoo/ooofooff"/"/""/oofoo//oofooffoooooo"/"//"/ooffoooff (MTEXTMACA Refurbishing Apple 3.5" 800k drive mechanisms by: Harold Hislop, Hardware Coordinator, Apple II RoundTable, GEnie Last update: 9-Sep-1995 Note: While I have not refurbished any FDHD (SuperDrive) drive mechanisms at this time, I have been told by others that these directions apply equally to that model of drive) These instructions do NOT cover removal or reinstallation of the drive mechanism from the external drive case (or CPU in the case of Macs), they simply cover how to work on the drive mech itself.  Kr.m S`< drive.cleanTEXTMACATEXTMACA oMKc6 k[ k[5 v If you aren't comfortable dealing with tiny and delicate mechanical assemblies, then do not attempt this proceedure yourself. In any event you the user of this information, and not I, the author, shall assume any and all liability for any damage, loss of useability, etc. DISASSEMBLY: With the drive already removed from the CPU or an external case, and positioned so that the logic board is on the bottom, and the disk slot facing you... 1) Remove the "drive condom" if one is installed, don't tear it, and save it for eventual reinstallation. (this is a large dust boot that is supposed to reduce / prevent dust from being drawn into the drive by a cooling fan thru the disk slot, and has only been seen on some Mac internal drives) 2) If so equiped, remove the RFI shield from the top of the drive. This is best done by slightly spreading it at the rear of the drive, lifting up gently, pulling back slightly, and then lifting off. (Look carefully near the front of the drive, you'll see where and how the front legs clip into the drive chasis) 3) Look at the top of the drive, along the right side, near the rear. Just forward of the eject motor assembly (on the disk carrier bracketry) you'll find a spring loaded pair of levers that are keyed together. While holding a thumb on the manual disk eject lever (to tightly control how rapidly the mechanism operates), press the levers so that they rotate twords the head assembly. This will permit the disk carrier assembly to drop into the "disk inserted" position. (NOTE: FailuThe PowerApple IIGS ********************* Je cre ce texte dans AppleWorks GS et pourtant c'est sur le clavier du Mac que je tape ! L'mulation a toujours t quelque chose qui me fascine et faire tourner les programmes de mon GS sur mon PowerMac semble un rien miraculeux: c'est l'effet BERNIE !, L'mulateur GS sur Mac. J'ai test plusieurs produits qui fonctionnent trs bien et la mme vitesse qu'un GS 7MHz. Bien sr les programmes faisant appel des systmes de boot particuliers ou bien les copieurs qui adressent directement le composant IWM du GS plantent lamentablement, mais dans l'ensemble le rsultat est spectaculaire et particulirement amusant. Je n'ai pas russi lire le CD Rom DeluxeWare, mme aprs avoir install les drivers de CD du systme 6.01, quand je cherche le faire monter le GS veut absolument le formater !. Il manque encore une interaction entre le Mac et le GS, un couper/coller effectu dans AppleWorks GS ne remplit pas le presse-papier du Mac; on ne peut transfrer un texte dans ClarisWorks par cette mthode simple. L'exercice est tout de mme tellement convainquant que tout membre du GS Club se doit aujourd'hui d'avoir Bernie sur le PowerMac qui trne dj ou ne va pas tarder de trner sur son bureau !. Hyperslider *********** Claris Impact = 1000,00 F ttc, Powerpoint = 3290,00 F ttc, deux logiciels phares de la prsentation interactive sur Macintosh qui se justifient certainement dans une optique professionnelle mais sont un tantinet onreux pour les amateurs que nous sommes. Il est bien videmment possible d'utiliser ClarisWorks pour raliser une prsentation mais une telle utilisation est loin d'tre particulirement conviviale et les options permises sont tout fait restreintes ( effets de transition limits, interactivit impossible ). D'autre part ClarisWorks ne permet pas de transformer votre prsentation en application autonome et sa distribution ne peut se faire qu'a des possesseurs du logiciel. Et bien vous pourrez maintenant raliser une prsentation des plus professionnelle avec un logiciel tout a fait original conu par un jeune tudiant Autrichien qui se nomme Wolfgang Thaller. A 15 ans ( oui, c'est bien a !), il nous ralise un produit qui n'a rien envier certains tnors du logiciel. Pour peu que vous possdiez un logiciel de dessin capable de gnrer des images bit map ou vectorielles, "Hyperslider" vous permettra non seulement de gnrer un slide show mais de crer des liens entre les diverses images. La navigation devient alors possible aprs avoir dlimit des zones sensibles sur les images, dfini l'effet de transition ( 71 options possibles !) et choisi l'image, la moovie et le son suivant. Le curseur change d'apparence en fonction de la zone survole, vous invitant regarder ou aller droite, gauche, en haut ou en bas. Il est mme possible de revenir en arrire avec un effet de transition diffrent. La documentation est rdige dans un Franais des plus parfait et comporte bon nombre de trucs et astuces, une aide utilisant Apple Guide est disponible. Combien cote donc une telle petite merveille ?. L'auteur, qui n'est pas encore asservi par la socit de consommation, n'en demande que 50 F pour une utilisation personnelle et 250 F si vous envisagez de commercialiser vos prsentations. L'enregistrement vous permet de dverrouiller la fonction permettant de transformer votre prsentation en une application autonome qui pourra figurer sur tout support libre de droit si vous avez choisi l'option 50 F. Hyperslider doit figurer dans votre logithque ! J. Rey PS: Le logiciel ne nous est pas parvenu avec le fichier DmoShow qui sert de tutorial, mais la documentation est suffisamment claire; nous mettrons DmoShow dans un prochain disque. cs possibilits d'importation et de conversion. Indispensable pour ceux qui manipulent des images de sources diverses. La doc est en Franais... Shareware 25$. Systme mini : Mac couleur-2.5 Mo-Systme 7 . Archive auto-dcompactable 2.6 Mo sur le disque dur. MAC0036 : jeux d'checs ----------------------------------- - GnuChessMac 4.0 par GNU Freeware. Jeu d'checs d'un trs bon niveau . A partir du Mac Plus... - MacChess 2.5 par Wim van Beusekom (Mise jour MAC0019) Freeware (postcardware). Niveau ELO : 2630. Macintosh partir du 68020 et Systme 7. MAC0037 : Divers --------------------------- HyperSlider Archive compacte du programme dont parle Jacques Rey dans GS Infos 51 Vite Lu 3.1 par Technociel Archive compacte de la version dmo d'un logiciel capable de rsumer un texte. Prix 990 F HT. Technociel - 8, avenue Condorcet - 69100 Villeurbanne - Tl : 04 78 94 38 36 Mises jour : Norton utilities de 3.2.x en 3.2.4 Ram Doubleur de 2.0 en 2.0.1 version franaise. MAC0038 : CodeBook 2.8 ------------------------------------ Version 2.8. Edition de Mars 97.Un ensemble de trucs, solutions, combines pour la plupart des jeux existant sur Mac. Shareware. Mac sous systme 7 mini et 2.5 Mo de RAM disponibles. Archive autodcompactable de 2.5 Mo dcompacte. MAC0039 : Hexomania de Jrg Kienzle ---------------------------------------------------- Archive autodcompactable de 1.6 Mo dcompacte. Shareware. Jeu de rflexion. Il faut faire une ligne continue de 11 cases d'un bord l'autre et empcher son adversaire ou l'ordinateur d'y parvenir. Trs beau graphisme. Ncessite un Mac ou Power Mac avec 4 Mo de mmoire disponibles. Ecran 640x480 ou plus. 256 couleurs /gris ou plus. System 7.5 ou plus 1997 ------- C'est une anne de transition. Si vous n'avez pas besoin d'une machine attendez! Il est vrai que l'on raconte tout le temps, histoire de vous faire garder votre super GS. Mais l, on a raison! Les ordinateurs de 1998 seront tout beaux, tout neufs : - Windows 95 deviendra Windows 98, MAC/OS deviendra Rhapsody ( In Big Blue ? ). - Le processeur Pentium II dj dpass aprs six mois d'existence sera remplac par le Deschutes, le PowerPC 604e par le 750 400 Mhz. - Les cartes graphiques inc&\s$ *,nCONTENU6B GSINFOS.II6 GSINFOS.MENUSVICONSARTICLESVDINFOS.VO VSAV FINDER.DATA4LES.PLUStCOUV.51 FINDER.ROOTorporeront toutes des puces acclratrices 3D et dialogueront une vitesse trs leve via le port AGP qui esprons le connatra un meilleur sort que le Local Bus. - La SCSI et sa chane cauchemardesque au-del de quatre lments sera remplace par FireWire permettant de connecter 64 priphriques avec des cbles beaucoup plus simples et un dbit de 40 Mo par seconde. - USB permettra de chaner 128 lments son clavier ( souris, tablette graphique, etc) - Le lecteur de CD-ROM sera remplac par les DVD de deuxime gnration, ceux qui seront capables de lire les CD-ROM gravs ce qui n'est pas le cas aujourd'hui. Alors quand on vous vend une machine dite volutive aujourd'hui, on voit bien qu'elle en sera l'volution, si on ne veut pas se contenter de rustines : changement de carte mre, changement de carte graphique, changement de lecteur de CD, changement de tous les priphriques connects n'tant ni FireWire, ni USB et pour peu que le prix prohibitif des crans plats se soit cass la figure... Apple ... -------- Que dire d'Apple en ce moment... La fuite de cadres importants continuent, mme Alan Kay a quitt le navire. j'irais bien Delphes consulter l'Oracle, mais Larry Ellison a abandonn son OPA pour l'instant... Son envie irrsistible de racheter Apple s'est refroidie. Comme il avait dcid de virer toute la direction en cas de succs, celle-ci respire. Direction d'Apple qui est spcialise dans les virages droite quand la route tourne gauche. Une des seules chance de survie rside dans la prolifration des clnes de Mac. Face l'hmorragie de capitaux, les dirigeants d'Apple n'avaient rien de mieux comme ide que d'augmenter radicalement les royalties que lui versent les clneurs. Augmentation telle qu'acqurir une licence ne prsentait plus d'intrt, de quoi se mettre fabriquer des PC Wintel (Windows, Intel). Les clneurs , IBM et Motorola en premire ligne auraient russi rendre ces champions du marketing un peu plus ralistes. Marketing que les prochains licenciements vont tailler en pices. D'aprs MacWorld, Apple France perdrait trente pour cent de ses effectifs et essentiellement dans cette division. Comme dit un ami : - Ce n'est pas grve, les gens achtent du Macintosh bien que personne n'ait jamais su leur vendre. En attendant, les nouveauts arrivent et les nouveaux Power Mac 5500 et 6500 ont des caractristiques bien allchantes et des prix bien... Bon, quand on aime on compte pas... La machine a battu l'homme ! Peut-on donner un sens gnrique cette formule aprs le combat que se sont livrs Deeper Blue l'ordinateur d'IBM et Kasparov le champion du monde d'checs ? Deeper Blue analyse deux cents millions de coups par seconde, mais ses milieux de partie et ses bibliothques d'ouvertures sont le fruit d'algorithmes conus et entrs dans sa mmoire par ses programmeurs. Programmeurs qui se seraient beaucoup inspirs du style de Kasparov... Un Kasparov qui d'aprs les grands matres assistant aux parties s'est montr bien mivre et a accumul des erreurs indignes de lui. Il s'est mme avou vaincu lors d'une partie o il aurait pu obtenir le nul. Kasparov confront son artefact binaire a perdu ses moyens. D'autres joueurs d'checs, pour 400 000 dollars et mme srement moins, sont prts relever le dfi... Le match n'est pas termin ! Une machine a battu un homme... PS : Mon jeu d'checs lectronique me flanque rgulirement la pte. S'il m'nerve trop, je coupe le courant... Non mais, qui est le matre ici ?   !"# Lhistoire de lApple II ===================== Compil et crit par Steven Weyhrich (C) Copyright 1993, Zonker Software Traduction franaise de Philippe Manet (19me partie -- AppleWorks) [v1.3 :: 10 Dcembre 1993] Introduction ============ Dans cette partie de lhistoire de lApple II, nous allons traiter du programme le plus populaire qui ait t dvelopp pour cette machine, et aussi celui qui a eu la dure de vie la plus longue, savoir AppleWorks. Nous allons discuter des premires versions de ce programme, ainsi que des amliorations qui lui furent apportes durant toutes ces annes, jusquՈ la version 4.0 [NdT : depuis la rdaction de larticle original, AppleWorks a connu une nouvelle version majeure, la v5.0, ainsi quune volution mineure avec la version v5.1; il a enfin t port sur Macintosh grce un mulateur dApple II spcifique ce programme. Nous ne traiterons pas de ces versions dans cet article]. AppleWorks ========== Il existe un programme dans le monde de lApple II qui a non seulement connu une longvit exceptionnelle dans un monde o le succs dune anne est oubli ds lanne suivante, mais qui a aussi permis la cration de plusieurs socits et de magazines spcialiss qui nont rien fait dautre que commercialiser des produits complmentaires pour ce programme. Ce programme est AppleWorks. Commercialis initialement en 1984 par Apple Computer, il est devenu lun des programmes les plus vendus de tous les temps, toutes plate-formes confondues. Bien que peu de personnes font tat de linfluence quil a eu sur la micro-informatique, cela est pourtant vident quand on regarde le nombre de programmes sur les PC IBM et sur les Macintosh qui utilisent le mot Works dans leur nom (Microsoft Works, ClarisWorks, Beagle Works, etc ). AppleWorks fut lun des premiers logiciels intgrs, seulement prcd sur lApple II par le programme The Incredible Jack (dit par la socit Business Solutions en 1983; ce programme fonctionnait sour DOS 3.3). Il offrait des modules de traitement de texte, de gestion de bases de donnes et un tableur lintrieur dun environnement unique, mettant en uvre des commandes similaires dans chaque module. Les programmes antrieurs spcialiss dans chacune de ces tches disposaient chacun de son propre jeu de commandes clavier qui taient souvent trs diffrentes dun programme lautre. Si vous passiez dApple Writer VisiCalc, ou de VisiCalc DB Master, vous deviez apprendre une mthode compltement diffrente pour exploiter chacun de ces programmes. De plus, les fichiers crs par chacun dentre eux nՎtait pas habituellement compatible avec les autres, ce qui rendait difficile lՎchange de donnes entre plusieurs programmes. AppleWorks crait non seulement une continuit entre ses modules, mais offrait une tape supplmentaire en permettant de partager des donnes entre eux, au travers dune zone de mmoire appele presse-papiers. Ce presse-papiers faisait partie dun espace mmoire plus vaste appel le bureau, qui pouvait dtenir les donnes provenant de douze fichiers au maximum en mme temps, ce qui facilitait encore plus le partage des informations. AppleWorks fut crit par Rupert Lissner (qui changea par la suite son prnom en Robert <1>). Sa premire incarnation fut un autre produit vendu par Apple, appel QuickFile. Il sagissait dun programme de gestion de bases de donnes pour lApple /// crit en Pascal. Il tait souple et facile utiliser et Apple accepta de le commercialiser pour Lissner en 1980. Il fut adapt par la suite en une version pour lApple IIe (toujours en Pascal), et appel QuickFile IIe. En tant que logiciel de base de donnes, il tait la fois souple et puissant, mais un peu lent, cause des limitations imposes par le systme Pascal UCSD quApple favorisait cette poque. Aprs avoir vu le logiciel Office System sur le Lisa, Lissner conut lide de runir dans un programme unique les fonctions de traitement de texte, de gestion de base de donnes et de tableur, et de le faire fonctionner sur un Apple II. Il fut appel lorigine Apple Pie, et il commena travailler dessus en 1982. Lissner mit deux ans pour terminer son programme, et le ralisa entirement en assembleur afin dobtenir de meilleures performances. Il crivit des versions du programme pour lApple II ainsi que pour lApple ///, exploitant les mmes structures de fichiers. Les fichiers dApple Pie pouvaient ainsi tre utiliss indiffremment avec les versions Apple II et Apple /// du programme. Apple dcida de commercialiser elle-mme la version Apple II du programme et lappela AppleWorks. Lissner conserva les droits de la version Apple ///. Il les vendit la socit Haba Systems qui commercialisa le programme sous le nom /// E-Z Pieces. Ce programme continua tre compatible avec la version Apple II, jusquՈ ce que Claris (la socit dՎdition de logiciels cre par Apple en 1987) fit voluer la version Apple II dAppleWorks en version 3.0 en 1989. Une vedette est ne ================== Lorsquil fut enfin commercialis, AppleWorks tait lun des programmes les plus sophistiqus jamais raliss pour lApple II. Bien quaucun de ses modules ne fut beaucoup plus puissant que les programmes indpendants quivalents, ils taient suffisamment riches pour que lutilisateur moyen puisse effectuer ce quil avait besoin de faire. La gestion de la mmoire tait particulirement flexible, puisquelle permit en fin de compte non seulement dexploiter les 128 Ko standards de lApple IIe et de lApple IIc, mais aussi de tirer parti des multiples cartes dextension mmoire disponibles sur ces machines, ainsi que la mmoire de lApple IIGS. Bien quil fut beaucoup plus gros que les 64 Ko de lApple IIe sur lequel il tournait (cՎtait la configuration minimale que le programme supportait), il tait suffisament intelligent pour charger de la disquette les parties dont il avait besoin pour effectuer la tche demande, et dcharger de la mmoire les parties inutilises. En considrant quil fonctionnait sur un ordinateur qui ne pouvait adresser que 64 Ko de mmoire un instant donn, la sophistication atteinte par ce programme tait remarquable. Il y eut trs peu dautres programmes commercialiss qui donnaient limpression de pouvoir accder deux mga-octets de mmoire contigu sur un ordinateur 8 bits de faon aussi transparente. Linterface utilisateur dAppleWorks fut organise autour de barres de menus, plus quen exploitant lancienne mthode de la ligne de commandes (telle que celle utilise par AppleWorks, le BASIC entier et le Moniteur). Les chercheurs dApple demandrent des utiliseurs humains de se placer devant un clavier dordinateur afin de dterminer la mthode la plus simple dutilisation de ce clavier. Ils conurent donc une interface qui sappuyait sur lutilisation des touches flches pour dplacer un curseur (ou une barre) sur diffrents choix dans une liste, puis sur lappui sur la touche return pour valider la slection. Ils dfinirent aussi le concept de bureau (reprsent par un cran texte plutt que par des graphiques comme sur le Lisa ou le Macintosh), et celui du presse-papiers pour permettre de transfrer des donnes entre plusieurs fichiers. Apple fournit ces informations Lissner, et il les incorpora dans son programme. <2> La promotion dAppleWorks par Apple =================================== Les dcisions marketing concernant AppleWorks au cours des annes nont jamais t trs claires pour un observateur extrieur. LorsquAppleWorks fut prt tre commercialis, il y avait dj un effort considrable aussi bien en temps quen argent pour promouvoir le Macintosh sur le march. Ceux qui avaient le plus dinfluence au sein de la direction dApple nՎtaient pas intresss par un programme simple mettant en uvre une interface textuelle, alors que le Mac reprsentait lҎtat de lart de la technologie. Ces gens taient persuads que le Macintosh reprsentait le futur de la socit, et ne voulaient pas gaspiller dargent ni de temps avec la vieille technologie de lApple II sous quelque forme que ce soit. Un autre problme venait des logiciels prcdemment commercialiss par Apple. Tom Weishaar fit ces commentaires dans le numro de Novembre 1987 dOpen-Apple: Apple essayait fortement de convaincre les plus importants dveloppeurs dapplications pour MS-DOS de travailler pour le Macintosh. Une des raisons pour lesquels ces dveloppeurs taient hsitants venait du fait quils redoutaient quApple soit en comptition avec eux Apple avait bien videmment un norme avantage sur eux en matire de distribution et daccs aux informations internes. Apple avait la rputation de dvelopper des programmes dapplication pour ses machines qui tuaient le march pour des logiciels similaires Apple Writer (qui tait en tte des ventes de logiciels pour lApple II cette poque) et un ensemble complet dapplication pour le Lisa en taient les principaux exemples. Des voix puissantes chez Apple souhaitaient que la socit abandonne compltement le march des logiciels applicatifs. <3> Cependant, malgr ces proccupations propos de la commercialisation dAppleWorks par Apple, la dcision fut finalement prise. La punition dApple pour cette imprudence fut immdiate en moins de six semaines, son enfant illgitime arriva en tte de la liste des meilleures ventes de logiciels pour lApple II. AppleWorks obtint ce rsultat sans bnficier de lamour de son parent il russit en dpit, et non cause, des maigres efforts marketing dApple son intention. Par exemple, depuis la commercialisation dAppleWorks, Apple publia 26 pages de publicit dans le magazine A+. Le mot AppleWorks apparat dans ces publicits exactement zro fois. Quatre de ces publicits montrent un cran issu dAppleWorks la publicit pour lApple IIGS dans le numro de septembre 1987 dA+ [montre une capture dՎcran d] AppleWorks dans la gouttire entre les pages et cest le seul des 23 programmes montrs dont le nom nest pas indiqu. Ceci est typique de la manire dont Apple a trait son enfant batard. [Del] Yocam [le vice-prsident excutif dApple en 1987] ne mentionna pas son nom, ni celui de Lissner, durant son discours danniversaire [lors de lAppleFest 1987, clbrant le dixime anniversaire dApple], et John Sculley, le prsident dApple, ne le mentionne pas non plus (ni le nom de Lissner) dans son livre, Odysse. <3> Lorsquil apparut pour la premire fois sur le march, AppleWorks dbuta comme numro 2 sur la liste des 30 meilleures ventes de Softalk. Il arriva en premire place le mois suivant, et il y resta pendant TRES longtemps. A la fin de 1984, AppleWorks devint le premier de la liste des logiciels les plus vendus, toutes plate-formes confondues, prenant la place de LOTUS 1-2-3, le best-seller des logiciels pour MS-DOS (un tableur avec des fonctions graphiques et un traitement de texte rudimentaire). Il fut estim que de trente quarante mille exemplaires furent vendus chaque mois cette poque. <10> Mais comme il ne sagissait pas dun programme pour leur Macintosh ador qui tait en premire position, la direction dApple lignora compltement. Depuis cette poque, bien que nՎtant plus en premire position, AppleWorks continua bien se vendre, malgr labsence de publicit dApple, et une publicit minimale de la part de Claris. <3> Les rvisions dAppleWorks ======================== La premire modification apporte AppleWorks fut la version 1.1 en 1985, qui concernait la prise en charge dimprimantes et de cartes dinterfaces non Apple qui posaient quelques problmes avec la version prcdente. Plus tard, la version 1.2 simplifia encore plus lutilisation de ces priphriques non Apple. Sagissant de rvisions relativement mineures, elles furent distribues gratuitement aux utilisateurs enregistrs du programme. La version 1.3 sortit au dbut de 1986; la mise jour cotait $20. Elle offrait quelques fonctionnalits supplmentaires aux utilisateurs qui disposaient de lecteurs de disques de plus grande capacit. En particulier, elle supportait mieux le nouveau lecteur UniDisk 31/2 pour le stockage des fichiers et permettait de formater des disquettes pour ce lecteur. Les versions prcdentes ne permettaient de charger des fichiers quen spcifiant leur chemin ProDOS complet; la version 1.3 pouvait accder ces fichiers en indiquant le numro de slot et de lecteur, plus familiers. De plus, comme Apple vendait dsormais une carte dextension mmoire de grande capacit qui pouvait se connecter dans nimporte quel slot de lApple IIe, cette version dAppleWorks permettait de disposer dun bureau allant jusquՈ 1012 Ko. A cette poque, Apple Engineering et dautres socits avaient dj connu pas mal de succs en vendant des cartes mmoire pour le slot auxiliaire de lApple IIe, et ils fournissaient un logiciel qui modifiait les versions prcdentes dAppleWorks pour lui permettre de disposer dun bureau plus large. Ils allrent cependant plus loin quApple, en permettant de crer des documents traitement de texte et base de donnes plus importants. <4> JusquՈ la sortie de la version 1.3, les seules modifications apportes AppleWorks concernaient la correction des anomalies et la prise en charge de nouveaux matriels. En septembre 1986, en mme temps que lannonce du nouvel Apple IIGS, Apple mit sur le march la version 2.0 dAppleWorks. Elle ncessitait dsormais 128 Ko de mmoire au minimum (les versions prcdentes pouvaient tourner avec seulement 64 Ko, mais cela noffrait quun bureau de 10 Ko). En contrepartie de la consommation de mmoire plus importante, cette version offrait aux utilisateurs la possibilit de faire des mailings (ou publipostage); elle ajoutait aussi quelques nouvelles fonctions au tableur, et grait encore mieux que la v1.3 les cartes mmoire dApple. De plus les fichiers traitement de texte, tableur et base de donnes pouvaient avoir une taille plus importante que dans les versions prcdentes. Les utilisateurs des versions prcdentes dAppleWorks pouvaient faire la mise jour pour $50, ce qui incluait un nouveau manuel complet, soit un prix somme toute raisonnable, en considrant les amliorations de cette version. <5> En juillet 1987, un changement intervint qui eut un impact sur la distribution ultrieure dAppleWorks. Apple dcida de crer une socit indpendante, dnomme Claris pour prendre en charge certains des logiciels quelle avait commercialis pour lApple II et le Macintosh au cours des annes. Comme cela a t indiqu plus haut, les logiciels produits par Apple avaient une tendance tre le baiser de la mort pour les socits tierces qui essayaient de commercialiser des programmes quivalents. Par exemple, aprs le succs phnomnal dAppleWorks, aucun autre programme de traitement de textes en mode texte commercialis pour lApple II neut beaucoup dimpact sur le march. Claris avait la responsabilit dAppleWorks, dApple Writer et des logiciels Macintosh quApple avait ralis pour cette machine. Claris fit de la publicit trois reprises pour AppleWorks aprs lavoir repris dApple (rappelez-vous quauparavant, AppleWorks navait jamais bnfici daucune publicit). La premire promotion eut lieu en 1987, et disait quAppleWorks avait hrit dune mise jour unique sa propre socit. Il sagissait bien entendu plus dune publicit pour Claris que pour le logiciel. La deuxime publicit tait plutt astucieuse. Elle se prsentait sous la forme dun fond blanc sur lequel tait prsente une voiture de course rouge pose sur des briques et laquelle il manquait les roues. La lgnde disait : Il y a encore des utilisateurs dApple II qui nont pas AppleWorks , suggrant que travailler sans ce programme tait pareil avoir une voiture de sports sans roues. Beagle Bros fit une publicit encore plus maligne la suite, en montrant une double page blanche sur lesquelles on ne voyait que quatre roues aux mmes positions que les briques de Claris. La lgende de cette publicit disait : Il y a encore des utilisateurs dAppleWorks qui nont pas TimeOut , suggrant que la voiture de sport de la publicit de Claris tait AppleWorks, tandis que TimeOut tait les roues de cette voiture. La troisime promotion du programme par Claris eut lieu lors de lannonce de la version v3.0 en 1989. Elle montrait une chaussure de tennis use (reprsentant lancienne version) et une nouvelle chaussure de course (reprsentant la nouvelle version). Une mise jour gratuite dAppleWorks en v2.1 fut distribue par Claris en septembre 1988. Elle offrait aux possesseurs dApple IIGS quelques corrections qui permettaient au programme de mieux fonctionner sur ces machines; il tait aussi suppos grer un bureau pouvant avoir jusquՈ huit Mo, si une telle quantit de mmoire tait installe. Cependant, cause de la manire dont la mmoire du bureau tait gre par AppleWorks, elle tait en fait limite deux Mo. Aucune autre fonctionnalit ne fut ajoute AppleWorks ce moment-l. AppleWorks 3.0 ============= En 1988, alors que Claris distribuait sa rvision mineure dAppleWorks, ils planifirent dapporter des amliorations importantes au programme. Comme ils navaient essentiellement que des programmeurs pour le Macintosh, ils sadressrent tout dabord Robert Lissner, le programmeur initial. Il nՎtait pas tellement intress, car il avait dj obtenu pas mal dargent du programme, et navait pas vraiment la motivation pour un tel grand projet. Claris dcida alors de sadresser une socit tierce pour effectuer les modifications dsires, auquel fut donn le nom de code Spike. Ils envisagrent dabord dembaucher une socit appele Pinpoint Publishing. Pinpoint vendait un ensemble de complments AppleWorks qui offaient aux utilisateurs des fonctions similaires celles dont disposaient les utilisateurs MS-DOS sur leurs machines (un calendrier, une mulation de terminal, et dautres modules), et semblait faire un effort important pour promouvoir son produit et donc stimulait les ventes dAppleWorks encore plus. Mais ce moment, Pinpoint connut quelques soucis financiers, et les ventes de ses produits (lis AppleWorks ou autres) taient en dessous de ce quil tait ncessaire pour supporter le rseau dentraide aux utilisateurs quelle avait mis en place. Par consquent, elle tait impatiente dobtenir ce contrat avec Claris pour la mise jour dAppleWorks. Cependant, ils avaient prvu dapporter un minimum de modifications AppleWorks, et de sen tenir strictement aux spcifications de Claris. Pendant ce temps, Claris continuait couter les utilisateurs dAppleWorks qui taient beaucoup plus loyaux envers Beagle Bros, qui offrait une srie de produits baptiss TimeOut. Ces programmes fonctionnaient de manire similaire ceux de Pinpoint. Aprs des ngotiations compliques qui ont failli chouer plusieurs fois, Beagle russit finalement obtenir le contrat pour la ralisation de la nouvelle version dAppleWorks. Les programmeurs de Beagle, Alan Bird, Randy Brandt et Rob Renstrom travaillrent sur ce projet pendant presquun an, entre quelques autres projets qui taient en cours la mme priode. Ils ralisrent le dveloppement sur des Macintosh II dans lenvironnement MPW (Macintosh Programmers Workshop) avec lassembleur crois pour le 6502, essentiellement pour des raisons de rapidit dassemblage. <6> En tant que programmeurs Apple II enthousiastes qui connaissaient aussi AppleWorks fond, lՎquipe de Beagle ajouta de nombreuses amliorations que Claris navait pas dfinies dans ses spcifications initiales. A loccasion, ils appelrent Lissner pour se faire prciser certains points du programme, notamment pour mieux comprendre pour quelles raisons certaines parties du programme avaient t crites dune certaine manire plutt quune autre, mais lensemble du nouveau code fut crit par les gars de Beagle. Voyant ce travail comme un acte damour, ils en firent bien plus que ce qui leur avait t demand, et prirent plaisir faire dAppleWorks un programme quils avaient envie dutiliser. Randy Brandt dclara Je pense quon peut raisonnablement dire que le projet AppleWorks 3.0 gnra les pires journes de travail que jai jamais eues dans tous les programmes autour dAppleWorks que jai raliss, mais cela me donna normement dinformations utiles sur son fonctionnement interne, ce qui me fut trs utile par la suite. <7> Ils corrigrent par ailleurs plus de cent anomalies connues dAppleWorks v2.1. <8> Claris annona la nouvelle version 3.0 dAppleWorks en juin 1989, lors de la confrence pour lutilisation de linformatique dans lenseignement [National Educational Computing Conference] qui eut lieu Boston. Les fonctionnalits ajoutes ou amliores sont bien trop nombreuses pour tre dcrites ici; en bref, cette version apportait pratiquement tout ce que les utilisateurs souhaitaient que le programme fasse. Il tait plus simple utiliser, il grait mieux la mmoire supplmentaire (dpassant notamment la limite des deux Mo sur lApple IIGS), et il facilitait la personnalisation dimprimantes tierce-partie. Et il incorporait un vrificateur orthographique, ce qui tait quelque chose qui devenait habituel dans les programmes de traitement de texte. A cause de toutes ces nouvelles fonctionnalits, la taille du bureau sur une machine standard de 128 Ko fut rduite 40 Ko (au lieu des 55 Ko disponibles dans les versions prcdentes). De plus, le programme occupait les deux faces de DEUX disquettes 51/4 (ou une seule disquette 31/2), au lieu dune seule disquette 51/4 double face. Depuis des annes, Apple incluait une carte denregistrement avec tous ses produits, quils soient matriels ou logiciels, afin didentifier les utilisateurs de ces produits dans les fichiers dApple. Malheureusement, bien quils incluaient concencieusement ces cartes avec chacun des produits distribus, lenregistrement des informations retournes par les utilisateurs laissait quelque peu dsirer. Par consquent, Claris ne disposait pas vraiment dinformations concernant les utilisateurs enregistrs dAppleWorks. Ils dcidrent quils feraient une premire offre de mise jour pour $79 destine tous les utilisateurs dAppleWorks, quelle que soit la version (de la v1.0 la v2.1); de plus, les abonns du journal A2-Central pouvaient acqurir cette nouvelle version pour $99, mme sils ne possdaient pas de version antrieure du logiciel. <9> Par la suite, les possesseurs danciennes versions du programme pouvaient faire la mise jour pour $99. Depuis cette poque, malheureusement, Claris sest concentre exclusivement sur les produits pour le Macintosh et na apparamment aucune intention de raliser une nouvelle mise jour dAppleWorks. Cest dommage, car le programme comportait plusieurs anomalies, et le programmeur Mark Munz de Beagle Bros finit par distribuer son propre programme de correction danomalies gratuitement. Plutt que de sappuyer sur ce programme et distribuer une version v3.1 officielle corrigeant les problmes connus, Claris se contenta de rediriger les utilisateurs se plaignant des anomalies vers le programme de correction de Mark Munz. Extensions : Pinpoint Publishing ============================= AppleWorks a eu une telle influence sur le monde de lApple II que le programme a gnr de lui-mme un certain nombre de produits destins lamliorer ou lui ajouter de nouvelles fonctionnalits rpondant des besoins divers et varis. Ceci reflte la vaste pntration du programme, ainsi que le dsir des utilisateurs dApple II de disposer de toujours plus de possibilits. Lun des premiers programmes dextension pour AppleWorks fut ralis par la socit Pinpoint Publishing. Cette socit sappelait prcdemment Virtual Combinatics et elle commercialisait un programme pour lApple II intitul Micro Cookbook. Soudain, ils brillrent sur le march avec un nouveau nom et surtout un nouveau produit qui eut une influence significative. Le programme Pinpoint Desk Accessories se prsentait essentiellement comme un complment AppleWorks, bien quil fut possible dinstaller ses composants dans lenvironnement Applesoft, et que par la suite des versions destines Apple Writer et Word Perfect furent aussi distribues. Se basant sur le principe des programmes de type accessoires de bureau qui avaient du succs sur lIBM PC, tel que Sidekick, Pinpoint dveloppa des fonctions similaires pour AppleWorks. Ces accessoires taient disponibles en permanence, et taient activs par lappui sur les touches Pomme Ferme et P (option-P sur lApple IIGS). A ce moment, un petit menu Accessoires, dessin laide des caractres MouseText, apparaissait lՎcran; la fonction dsire tait alors choisie en dplaant un curseur (une barre) sur la liste des options et en appuyant sur la touche RETURN pour valider son choix (de la mme manire que dans AppleWorks). Parmi ces accessoires on trouvait un calendrier avec gestionnaire de rendez-vous; une calculatrice; un petit programme de tlcommunications (mulant un terminal et permettant de transfrer un document texte travers un modem soit en mission, soit en rception); un programme [Dialer] de composition de numros de tlphone via un modem (en slectionnant ce numro lՎcran); un programme [GraphMerge] permettant de fusionner une image avec un document traitement de texte); un bloc-notes [Notepad] (un programme de saisie de texte miniature permettant dentrer jusquՈ 32 lignes de texte et de les enregistrement dans un fichier AWP); un programme dՎdition dՎtiquettes [QuickLabel]; enfin un programme [Typewriter] qui permettait de transformer AppleWorks en machine crire, chaque ligne tape tant imprime immdiatement. Pour lՎpoque, ceci tait trs intressant, car cela augmentait les possibilits dAppleWorks au dela de ce quil savait initialement faire. A cause des besoins en espace disque, ces accessoires taient plus simples utiliser partir dune disquette 31/2 ou dun disque dur, mais cela fonctionnait aussi sans trop de difficults avec une disquette 51/4. Par la suite, un correcteur orthographique compatible avec ces accessoires fut distribu. Extensions : Beagle Bros et consorts ================================= Le deuxime complment pour AppleWorks apparut en juin 1986. CՎtait un produit commercialis par Beagle Works et appel MacroWorks. <11> Programm par Randy Brandt, ce programme sinstallait dans la routine de lecture du clavier dAppleWorks et permettait lutilisateur dautomatiser certaines fonctions et de les affecter une touche du clavier. Auparavant, la plupart des fonctions dAppleWorks taient accdes par une combinaison de la touche Pomme-Ouverte ou Pomme-Ferme (option) avec une autre touche du clavier (rappelez-vous que les touches pomme correspondent aux boutons du joyhstick). Par exemple, la combinaison Pomme-Ouverte et C (po-C ou oa-C en anglais) dmarrait la fonction de copie. Avant linstallation de MacroWorks, les touches Pomme-Ferme et Pomme-Ouverte avaient le mme effet. Aprs linstallation du programme, la touche Pomme-Ferme devenait indpendante, doublant ainsi le nombre de fonctions accessibles depuis le clavier (Pinpoint avait effectu une chose similaire en se rservant la touche pf-P pour son propre besoin). Une macro tait en fait une srie de combinaisons de touches entres depuis le clavier (de manire similaire aux programmes WPL dApple Writer), mais dont la saisie tait automatise par laffectation une autre touche dont lactivation provoquait lexcution de cette squence. Par exemple, linsertion de son adresse pour le retour du courrier pouvait tre affecte la combinaison de touches Pomme-Ferme et A (pf-a ou sa-a en anglais). Ou bien la touche sa-S pouvait tre dfinie de faon sauvegarder tous les fichiers modifis du bureau et quitter le programme. Tout ce qui pouvait tre effectu dans AppleWorks pouvait tre automatis par MacroWorks, et il pouvait mme raliser certaines actions qui nՎtaient pas faciles faire manuellement. Lide dautomatiser la saisie des touches dAppleWorks nՎtait pas propre MacroWorks; quelque temps aprs, le programme AutoWorks fut distribu par Alan Bird de la socit Software Touch, et Pinpoint Publishing commercialisa par la suite son propre logiciel de macros, Keyplayer. Brandt mit jour son programme en 1986 avec une nouvelle version intitule Super MacroWorks, qui ajoutait quelques nouvelles fonctionnalits, et qui avait t conue pour fonctionner spcifiquement avec la nouvelle version 2.0 dAppleWorks. Il ne fallut pas longtemps aux autres socits pour distribuer leur propre version amliores de leur programme adapt la nouvelle version dAppleWorks. Mais lextension la plus significative arriva en 1987. Beagle Bros connut un changement dans sa direction avec le dpart de son fondateur, Bert Kersey, et sa fusion avec la socit Software Touch. Mark Simonsen et Alan Bird, les propritaires de Software Touch, avaient travaill prcdemment chez Beagle Bros, avant de quitter la socit pour crer la leur. Mis part AutoWorks, ils commercialisaient des extensions telles que SideSpread (qui permettait dՎditer un fichier du tableur en format paysage sur une imprimante matricielle) et FontWorks (qui permettait dimprimer des documents du traitement de texte avec des polices de forme et de taille varies, en introduisant des codes spcifiques dans le texte). Lors de leur retour Beagle aprs la fusion, ils amenrent avec eux le projet dune srie dextensions AppleWorks. Celles-ci seraient construites autour dun nouveau cur (ou moteur comme ils lappelait) appel TimeOut. Programm par Alan Bird, TimeOut sinstallait dans AppleWorks et sinterfaait directement avec le gestionnaire de mmoire intgr de Lissner. Laspect intressant de TimeOut venait du fait quune fois le programme install, lajout de nouveaux modules nՎtait pas plus compliqu que la copie des fichiers les constituant sur le disque de dmarrage dAppleWorks. Cela rpondait un problme pos par tous les programmes dextension disponibles; sils nՎtaient pas installs dans le bon ordre, les diffrentes modifications apportes AppleWorks pouvaient tre incompatibles entre elles, et il y avait alors des risques de plantage. TimeOut apportait un mcanisme parfaitement dfini pour ajouter de nouvelles possibilits AppleWorks sans les soucis lis aux modifications multiples. Les premiers modules TimeOut commercialiss taient DeskTools, FileMaster (qui apportait des fonctions de gestion de fichiers, notamment la copie), Graph (ajout de fonctions graphiques au tableur), QuickSpell, SideSpread (mise jour de lancien programme de Software Touch), SuperFonts (mise jour de FontWorks), et UltraMacros (une version plus puissante du programme Super MacroWorks de Randy Brandt incorporant certaines ides dAutoWorks). Dautres modules suivirent au cours des annes, dont un Thesaurus et un programme de tlcommunications complet fonctionnant lintrieur dAppleWorks. Extensions : JEM software ======================= Au fil des ans, Beagle Bros devint lun des contributeurs majeurs la longvit dAppleWorks grce ses nombreux modules TimeOut. Et ils permettaient aux utilisateurs de se procurer les mises jour pratiquement gratuitement au travers du programme Beagle Buddies. Pour cela, il suffisait de contacter un buddy, de lui prouver que vous possdiez bien le programme, et il vous faisait gratuitement (par exemple) la mise jour dUltraMacros de la version 3.0 en v3.1. Cependant, linconvnient de ce service tait que les mises jour ne procuraient aucun revenu Beagle, ce qui rendait financirement difficile le paiement des auteurs de ces mises jour pour leur travail. Pour cette raison, des programmeurs tels que Randy Brandt (lun des auteurs de la version 3.0 dAppleWorks) dcidrent de dmarrer leur propre socit afin de distribuer sous leur nom dautres extensions AppleWorks. A travers cette socit, JEM Software, il distribua PathFinder, qui simplifiait et acclrait la dfinition du chemin pour la fonction dajout de fichiers au bureau dAppleWorks. Bien que cette fonctionnalit fut intgre AppleWorks v3.0, Brandt nen resta pas l. Avec laide de Dan Verkade, il ralisa TotalControl, qui ajoutait des fonctionnalits la base de donnes afin de permettre la qualification du type des donnes pouvant tre saisies dans des enregistrements existants ou nouveaux. DoubleData doublait le nombre de catgories pouvant tre dfinies dans un enregistrement de la base de donnes. Mr. Invoice permettait AppleWorks de raliser des factures, et DB Pix ajoutait des possibilits graphiques la base de donnes, affichant des images en simple et double haute rsolution, ainsi que des dessins PrintShop ou PrintShop GS. Brandt programma aussi une nouvelle version dUltraMacros 3.1, appele Ultra 4.0, qui augmentait considrablement la puissance du langage de macros. Toutes ces extensions augmentaient lutilit dAppleWorks pour rpondre des besoins spcifiques, tendant ainsi la dure de vie du programme de faon significative. Brandt apporta aussi le principe de programmes dinitialisation (appels inits) pour AppleWorks. Une nouvelle modification du logiciel fut opre afin dincorporer cette possibilit. Lajout dune init tait trs simple; il suffisait de la copier dans un sous-rpertoire nomm AW.INITS, et tout programme binaire prsent dans ce rpertoire et dont le nom commenait par I. tait automatiquement charg et intgr AppleWorks lors de son chargement. Ces inits couvraient des domaines varies; par exemple, lune dentre elles amliorait la fonction dimpression cran intgre AppleWorks, tandis que dautres constituaient des applications compltes (par exemple, TotalControl tait install par une init). La diffrence entre ces inits et les applications TimeOut tait que les inits taient toujours actives tandis que les modules TimeOut devaient tre activs manuellement. Brandt exploita le mme principe dextensions simples lorsquil conut Ultra 4.0; de nouvelles commandes (appeles commandes point, car elles dbutaient par un .) pouvaient tre ajoutes au langage de la mme manire que les autres inits. Extensions : patches ================== Comme pour dautres programmes populaires, il y eut de nombreux patches apports AppleWorks au cours des annes afin de ladapter aux prfrences de ses utilisateurs. Les premiers patches se prsentaient sous la forme du remplacement dun ou plusieurs octets du programme; ils pouvaient tre effectus depuis Applesoft en inscrivant les octets en question en mmoire et en utilisant la commande BSAVE de BASIC.SYSTEM pour les enregistrer au bon endroit dans le programme. De tels patches furent publis par de nombreuses revues pour, par exemple, changer la tonalit de linsupportable beep derreur dAppleWorks, accder aux disques dans les slots 1 et 2 (ce quil refusait normalement), ou dfinir plusieurs imprimantes personnalises (ce qui tait difficile raliser avant la v3.0). Dautres patches corrigeaient les anomalies dcouvertes par les utilisateurs. Finalement, ces diffrents patches furent rassembls dans plusieurs programmes dont le but tait de simplifier la tche. Randy Brandt distribua, via JEM Software, un programme appel Late Nite Patches pour AppleWorks v2.0. John Link cra un programme nomm SuperPatch quil distribua initialement via les services en ligne, puis en shareware, lorsquil devint de plus en plus volumineux, et finalement le commercialisa via Quality Computers. Ecrit en Applesoft, le programme de John Link permettait non seulement dappliquer les divers patches, mais aussi de les retirer. Beagle Bros distribua AppleWorks 3.0 Companion (qui devint par la suite Companion Plus), qui permettait non seulement dapporter un grand nombre de modifications utiles AppleWorks, mais incorporait aussi une version du programme de correction des anomalies qui avaient t introduites dans la v3.0, crit par Mark Munz (et que Claris refusait de corriger). Le programme de Beagle Bros permettait, comme celui de John Link, de retirer la plupart des patches aussi facilement que leur ajout. AppleWorks 4.0 ============= Lanne 1993 apporta une surprise importante : une nouvelle version majeure dAppleWorks. Deux chemins indpendants convergrent cette anne-l pour arriver cet vnement inattendu. Quality Computers, une socit de vente par correspondance situe dans le Michigan avait augment son influence et son importance depuis plusieurs annes. Ils commencrent, comme beaucoup dautres entreprises, par la vente des matriels et logiciels raliss par les diverses socits dveloppant pour lApple II. Une de leurs premires activits fut de vendre les logiciels crits par Joe Gleason, le fondateur de la socit. Leurs publicits prdominaient dans les magazines ddis lApple II encore publis; ils utilisaient notamment toujours les deux quatre premires pages de la revue inCider/A+. Au dbut des annes 1990, ils commencrent mme distribuer des priphriques sous leur propre marque (ces matriels taient souvent fabriqus par dautres socits qui permettaient Quality Computers de les revendre sous son propre nom). Lorsque Beagle Bros dcida de se concenter sur son futur logiciel pour le Macintosh, Quality intervint pour racheter les droits de commercialiser et de mettre jour les produits de Beagle, tendant ainsi leur influence dans le monde de lApple II. Comme cela a t mentionn plus haut, Randy Brandt ralisait de nombreuses extensions pour AppleWorks. Bien quAppleWorks v3.0 commercialis en 1989 offrait la plupart des fonctionnalits dont il souhaitait disposer, il continuait avoir de nouvelles ides pour lamliorer encore. Aussi bien via Beagle Bros quau travers de sa propre socit, JEM Software, il ralisait de nouveaux outils qui permettaient aux utilisateurs dobtenir encore plus du programme. Mais il avait toujours le souhait dans un coin de sa tte damliorer AppleWorks lui-mme ainsi que de corriger ses dfauts, afin de le moderniser en lui apportant des fonctions que beaucoup de logiciels pour les PC sous MS-DOS et les Macintosh avaient intgr depuis que la dernire version dAppleWorks avait t commercialise par Claris. Malheureusement, Claris ne manifestait aucun intrt faire quoi que soit pour AppleWorks, nayant mme pas lintention de distribuer une version corrigeant les anomalies connues du programme. Lautre logiciel de Claris pour lApple II, AppleWorks GS, souffrait de la mme ngligence. Au cours du printemps 1993, Randy Brandt contacta Joe Gleason, le prsident de Quality Computers afin de discuter de son intrt raliser une rvision majeure dAppleWorks. Ayant travaill sur le projet Spike qui avait conduit la version 3.0, Brandt connaissait le programme fond, et il savait donc exactement comment il pouvait atteindre les buts quil sՎtait fixs pour amliorer le programme. La MEILLEURE solution tait dintgrer les modifications directement dans le source et de le recompiler; mais Claris en dtenait toujours les droits. Gleason se montra extrmement intress par cette proposition et commena ngocier avec Claris afin de les convaincre de vendre la licence dAppleWorks Quality Computers. Cela aurait permis Quality de rviser AppleWorks, ainsi que de fournir un support technique complet, ce qui navait pas t possible auparavant. Brandt, et son associ en programmation, Dan Verkade, commencrent travailler sur cette mise jour dAppleWorks (dont le nom de code tait Quadriga, tandis que Gleason continuait ngocier avec Claris. Bien quils espraient pouvoir commercialiser le produit fini en tant quAppleWorks 4.0, ils tinrent compte du fait que Claris pourrait ne pas renoncer ses droits sur le programme. Au cas o cette ventualit se prsenterait, il fut dcid quil ny aurait pas dautre possibilit que de commercialiser cette mise jour sous forme dun patch gant. Le nom envisag pour ce produit tait TheWorks 4.0 et pour pouvoir lutiliser, il aurait fallu dj possder AppleWorks 3.0. Linstallation de TheWorks aurait consist sintgrer la version existante dAppleWorks afin de conserver les lments de code toujours utiliss tout en donnant accs aux nouvelles fonctionnalits quils avaient prvu dajouter. La plupart des nouveauts apportes par le projet Quadriga constituait une sorte de best-of des modules TimeOut commercialiss jusque-l : Triple Desktop qui donnait accs trente-six fichiers au maximum simultanment (au lieu de douze dans la version standard dAppleWorks); UltraMacros dans sa version Ultra 4 distribue par JEM Software, mais uniquement la partie excution de macros pr-compiles (le compilateur de macros restant un produit acheter sparment); DoubleData qui doublait le nombre de catgories des fichiers base de donnes de trente soixante; TotalControl qui amliorait les possibilits de la base de donnes; la prise en charge de plus de modles dimprimantes, et en particulier les nouveaux types dimprimantes tels que la Deskjet 500 de Hewlett-Packard; des liens entre la base de donnes et le traitement de texte; et des liens entre des feuilles du tableur (similaires aux fonctions 3-D des programmes MS-DOS quivalents tels que Lotus 1-2-3). Tandis que Brandt et Verkade travaillaient sur le programme proprement dit, Gleason faisait de son mieux pour convaincre Claris quil tait dans son intrt de vendre AppleWorks Quality. Alors que le dveloppement de Quadriga arrivait sa fin, Gleason montra la direction de Claris que Quality tait prt le commercialiser sous forme de patch, mme si AppleWorks ne lui tait pas vendu. Apparamment, Claris admit cela comme la preuve vidente que Quality tait non seulement dtermin conclure son projet, mais aussi y parvenir mme sans elle. Les ngociations devinrent donc plus srieuses, et un contrat fut sign par les deux parties la fin daot 1993. Ce contrat permettait Quality dacqurir (pour un montant non spcifi) les droits dAppleWorks et dAppleWorks GS, et de les commercialiser sous ces noms de produits (qui taient en fait des marques commerciales dApple licencies Claris). Une fois que les aspects lgaux furent rgls, le projet Quadriga avana pleine vitesse. Ils avaient pour objectif de dbuter la commercialisation du produit au premier octobre, mais des problmes de dernire minute retardrent la vente jusquau premier novembre 1993. Comme cest le cas de beaucoup de programmes, des anomalies furent dtectes ds la premire semaine de distribution. Elles furent nanmoins corriges rapidement, et la distribution dune version 4.01 reprit une semaine plus tard. Une mise jour en version 4.02 fut planifie pour le dbut de lanne suivante, corrigeant les problmes moins srieux rencontrs par les premiers utilisateurs du programme. Brandt crivit aussi un programme de patch permettant de personnaliser les versions 4.01 et 4.02. Par rapport aux quatres annes pendant lesquelles Claris ne fit rien pour corriger les problmes connus de la version 3.0, cela constituait un bien meilleur support. <12>, <13> Au del dAppleWorks =================== AppleWorks est probablement le programme intgr le plus puissant jamais crit, aussi bien en termes de vitesse (tant en mode texte) quen termes de fonctionnalits, permettant de rpondre un grand nombre de besoins. Le seul problme quil posa au monde Apple II est quil est si complet quil vida le march de pratiquement tout autre programme en mode texte dans les domaines du traitement de texte, de la base de donnes et du tableur, mme une poque o de nouveaux programmes ralisant ces tches furent crits. Il est dsormais inutile de raliser de tels programmes dans ces catgories, puisquAppleWorks couvre ces domaines si compltement. AppleWorks 4.0 (aussi appel AppleWorks Classic) rpond TOUS les besoins de nombreux utilisateurs. Et sur lApple IIGS avec de la mmoire supplmentaire, cette version permet de traiter des volumes de donnes trs importants rapidement et efficacement. Cependant, AppleWorks ne permet pas daccder aux fonctions spcifiques de lApple IIGS offertes entre autres par GS/OS : laccs des disquettes dans des formats trangers, lutilisation de polices vectorielles (via Pointless), laccs un environnement de travail graphique, la possibilit de travailler avec plusieurs programmes simultanment (au travers dutilitaires tels que Switch-It! ou The Manager) et dautres fonctionnalits que les utilisateurs de GS prfrent. Lautre programme de Claris que Quality acheta, AppleWorks GS aurait pu satisfaire ces utilisateurs. AWGS (qui est en fait une lgre adaptation du programme GS Works achet StyleWare par Claris) est suffisamment diffrent dAppleWorks et ne peut donc tre considr comme une volution de ce dernier, mais il peut satisfaire les utilisateurs de lApple IIGS qui prfrent disposer dun programme plus proche de la PAO. Comme Quality Computers a aussi achet les droits dAppleWorks GS, les utilisateurs de lApple IIGS peuvent sattendrent une rvision de ce programme, afin dau moins corriger les nombreuses anomalies quil comporte, et peut-tre arriver au mme rsultat sur le GS que sur les autres Apple II, savoir, la disparition des autres programmes bureautiques [NdT : en fait, Quality na jamais t en mesure dapporter des modifications au programme]. Par consquent, dautres programmes ont t commercialiss sur le II GS ralisant certaines des fonctions dAWGS (traitement de textes / PAO avec Graphic Writer III, tableur avec Quick Click Calc), compensant les dficiences dAppleWorks GS. +++++++++++++++++++++++++ Prochain pisode : Magazines +++++++++++++++++++++++++ Notes ===== <1> Weishaar, Tom. Miscellanea, Open-Apple, Novembre 1986, page 2.74. <2> Williams, Warren, and Carlton, Steve. AppleWorks, The Apple II Guide, automne 1990, pages 36-45. <3> Weishaar, Tom. Reality And Apples Vision, Open-Apple, Novembre 1987, pages 3.73-3.74. <4> Weishaar, Tom. Does Your Mother Love You?, Open-Apple, Janvier 1986, page. 1.97. <5> Weishaar, Tom. New $999 Apple IIGS Arrives, Open-Apple, Octobre 1986, pages 2.65-2.67. <6> Deatherage, Matt. Who's Who In Apple II, GEnie Lamp, Aot 1992. <7> Brandt, Randy. (message personnel), GEnie, E-mail, Juillet 1991. <8> Brandt, Randy. GEnie, A2 Roundtable, Juin 1992, Categorie 13, Sujet 16. <9> Weishaar, Tom. AppleWorks 3.0 A Blockbuster, A2-Central, Juillet 1989, pages 5.41-5.46. <10> Brandt, Randy. Enhancing AppleWorks (cassette vido), Juillet 1993, Quality Computers. <11> Weishaar, Tom. Miscellanea, Open-Apple, Juin 1986, page 2.33. <12> Selur, Joseph. Taking Off The Wraps, II Alive, Juillet-Aot 1993, pages 44-47. <13> ----. Quadriga To Be AppleWorks 4.0, II Alive, Septembre-Octobre 1993, page 27. INFOS.VOv5' ''BENDELE%$##$)APPLESEED< !!$DRIVE.CLEAN*G G $A2FAQ.HC.SHK9;o $DRIVECLEAN.SHKsa*mm $A2FAQ.REFU4~8$&'()*+,-./012345678Ci-dessous, le catalogue de produits pour Apple II de Bendele -------------------------------------------------------- Bendele Enterprises Price List 3/10/97 At Bendele Enterprises, we understand that your computer, while it may be older, is like gold to you and fits your needs perfectly. We want to help keep your computer running perfectly. So, we offer most every part of every type Apple // that was made and some early Macs also. Likewise We understand that even the older computers are a valuable tool to the people who use them on a day to day basis. The following pages have some of the parts we sell. If you Cannot find what you are looking for please give us a call or e-mail to: bbendele@concentric.net Computers Apple //e's Unenhanced, 1dd, 128k, mono...................$ 70 Enhanced, 2dd, 128k, mono.....................$100 Platinum ver, duodisk 128k, color monitor.....$155 Mother Board only, unenhanced.................$ 20 Enhanced...................$ 40 Apple //c's w/mono monitor................................$ 75 w/color monitor...............................$100 computer and keyboard only....................$ 55 //c+ add $25 to above prices Apple //gs Rom 1, 3.5,5.25, mono, 256k expansion.........$175 w/color RGB, 1meg expansion...................$195 computer (bare) Rom 1.........................$ 80 Rom 3.........................$110 Mac 512.........................................$ 30 plus........................................$ 45 plus w/hard drive add $.50 per meg. SE 1/0.....................................$ 65 2/0.....................................$ 70 2.5/0...................................$ 75 4/0.....................................$ 80 Call for hard drive configurations and prices Disk Drives Apple disk //.................................$ 15 Apple Unidisk 5.25............................$ 35 Apple 5.25 (A9M0107)..........................$ 35 Apple Duodisk.................................$ 55 Apple Compatable 20 pin 5.25..................$ 10 Applied Engineering 5.25......................$ 25 Apple unidisk 3.5.............................$ 60 Apple 3.5.....................................$ 40 Apple //c internal 5.25 replacement...........$ 35 3.5 replacement............$ 50 Mac internal or external 3.5 400k....................................$ 15 800k....................................$ 40 Hard Drives Apple or Mac Compatable external 20 meg..................................$ 45 40 meg..................................$ 65 80 meg..................................$ 95 105meg..................................$115 These come with system software for the //gs!! Mac internal HD 20 meg..................................$ 30 40 meg..................................$ 50 80 meg..................................$ 60 105 meg..................................$ 80 Larger cap. call or e-mail for quote!! Apple monitors // mono.......................................$ 15 //c mono......................................$ 35 //c color.....................................$ 70 /// mono......................................$ 15 //e color composite...........................$ 50 //e RGB.......................................$ 50 //gs mono.....................................$ 30 //gs RGB......................................$ 50 Mac crt for 128, 512, Plus, SE................$ 15 Amdex monitors mono....................................$ 8 color...................................$ 20 Printers Imagewriter /.................................$ 30 Wide carrage............................$ 55 Imagewriter //................................$ 75 IW// cut sheet feeder.........................$ 45 IW// Print heads..............................$ 35 IW / Print heads..............................$ 30 Apple Dot Matrix or compatible................$ 20 Epsom FX wide.................................$ 45 other DMP.....................................$ 25 up Accessories System Savers //e.....................................$ 10 //gs....................................$ 25 Mac Fanny...............................$ 15 Conserver...............................$ 35 //e or Mac Keypads............................$ 20 Joysticks //e thru //gs 9 pin (new)...........$ 18 Apple Joysticks (Refurbs).....................$ 20 Apple Mice 9 pin (refurbs)....................$ 20 Mice ADB.................$ 25 exchg.....$ 35 out Mouse Pads....................................$ 2.50 Apple Enhancement Chip Set....................$ 25 Memory Cards //e 1 meg.....................................$ 50 //gs 4 meg....................................$ 80 //gs 1 meg....................................$ 40 //gs 256k.....................................$ 20 Mac simms per meg.............................$ 10 Misc. Cards Disk // controller............................$ 10 I/O controller................................$ 10 Super serial w/docs...........................$ 25 w/o docs................................$ 20 Grappler // plus..............................$ 20 Apple parallel................................$ 10 Other printer cards.....................$ 10 Extended 80 col...............................$ 10 High Speed SCSI new...........................$ 90 used..........................$ 60 Mouse interface for //e.......................$ 25 //e emulation for LC // or ///................$ 90 //e RGB w/64k mem.expansion...................$ 50 A lot of speciality cards. Something you need just ask. Cables RGB...........................................$ 6.50 //gs Keyboard.................................$ 6.50 DB25f to IW //................................$ 5 DB9f to IW //.................................$ 5 //gs to IW // 8 pin mini din m/m..............$ 5 //gs to laserwriter & laserwriter+............$ 5 8 pin mini din m/f............................$ 5 Mac/Apple //gs to Modem.......................$ 5 //c to IW//...................................$ 5 Power Supplies //e...........................................$ 10 //c ext.......................................$ 30 //c ent.......................................$ 35 //gs..........................................$ 50 Mac +.........................................$ 30 SE........................................$ 35 Keyboards //+, //e, //c, ...............................$ 25 //e plat......................................$ 35 //gs..........................................$ 55 Mac 512.......................................$ 20 Plus......................................$ 30 SE........................................$ 65 Mother Boards //e Unenhanced................................$ 15 Enhanced..................................$ 35 //gs Rom 1....................................$ 55 Rom 3....................................$ 65 Mac plus......................................$ 25 SE........................................$ 35 Computer Cases..................................$ 10 Hard drive cases................................$ 50 Power cords.....................................$ 2 NOTE!! All equipment is cleaned and tested before shipment. We have a 30 day replacement guarantee, shipping not included. If you have special needs, please E-mail or call for your system requests and we will try our best to accomodate your needs. All prices plus shipping and COD charges if applicable. Prices sub- ject to change without notice. Availability is not guaranteed by this list. Ben Bendele III e-mail: bbendele@concentric.net Bendele Enterprises WEB: http://194.143.182.105/diamondben/ 3777 Talley Dr #3 San Antonio, TX 78253 210-679-7626 Voice 210-231-8948 Voicemail 210-679-8368 Fax --------------69A4D3C44A8-- .:;Dans la rubrique SAV de ce mois-ci, un outil logiciel bien pratique. Pour linstant en anglais, mais si quelquun le temps de le traduire, nous serons tous trs contents. Il sagit de la pile HyperCard A2Faq qui reprend les questions/rponses les plus frquentes concernant lApple II et lApple IIGS. Une vrai mine de renseignements divers Software et Hardware. Cette pile est trs agrable explorer et le renseignement cherch se trouve facilement. Vous trouverez cette pile dans le dossier SAV de GS Infos 51. En plus, dans ce dossier, drive.clean, un fichier texte en anglais qui donne la procdure suivre pour dmonter et nettoyer son lecteur de disquette. c=>?@ACi-dessous le catalogue de produits pour Apple II dAppleSeed -------------------------------------------------------- Group buy discounts are available; tell me what you want in a package deal and I'll make you a deal on price. January 4, 1997 Product Qty Price Available ================================================================ Apple 1 meg card (U) 3 25.00 Apple IIe P.S. (U) 1 40.00 Sequential Sys 4 meg Bd * 0 99.00 Apple 5.25 or AE 2.5 (U) 2 25.00 Quantum GLS 40 (2.5"refurbs) 7 50.00 Go 80 Drives (2.5" NEW) 3 100.00 Quantum GLS 120 (2.5" NEW) 2 125.00 Diplomat 0 (HDD Enclosure) 7 70.00 Quantum 42 2 80.00 Diplomate 42 2 140.00 Quantum EPS 170 1 100.00 Diplomat 170 4 150.00 Quantum 340 5 150.00 Diplomat 340 1 200.00 Roadrunner 40 ** 125.00 Roadrunner 80 ** 175.00 Roadrunner 120 ** 200.00 SYSTEM 6 w/Man. (1 new/1 used) 2 29.00 ProSel 8 20.00 ProSel-16 45.00 =============================================== Fine Print: ProSel 8 or ProSel-16 can be added to any Hard Disk Drive prior to shipping; add $20 for ProSel 8 or $40 for ProSel-16. * Special Order ** Build to Order All shipping by US Priority Mail, at cost plus $2. UPS or other methods on request, buyer pays all shipping costs. Postage outside the USA will be charged based on actual cost, to be determined after an order commitment is made so that I can determine the weight of the package to be shipped. All items are NEW unless specified otherwise. Roadrunners may use Apple High Speed SCSI card (with gender changer) or CMS SCSI card. To order, send payment with a copy of this message to: Charlie's AppleSeeds 9081 Hadley Place San Diego CA 92126-1523 PH/FAX: 619 566-1297 I have been here, serving the Apple II community for almost 11 years; judging from some of the USED prices, what I offer in comparable merchandise for the Apple II user, my prices are bargain basement. See if I can help you. Charlie's AppleSeeds, a home-office, small-business, working 4pm til ?? using 90% of what I offer, so I know whether something works correctly or not, and pretty much how. fFIRSTSTARTv) ' '+FIRST.STARTv u!uB\FS.INSTALLERCb; d+B'LOG.OFF 0!B&MANUALBu7 !u7 B'READ.ME c !c B)SB.CONFIG ! BSB.README.FIRST ϧ! B,SB.WHATS.NEWQ ! B)SMARTBOOT ! B.SMARTBOOT.DOCS 7j ο! BPICTURESAVERv$ x' 'PICSAVER.DOCD/FC-PICTURE.SAVERE! FC/PICSAVER.README<: : CSCRIPT V1.00 RR PictureSaver ce script installe l'application "PictureSaver" sur une disquette initialisee ainsi que Prodos 8. PictureSaver permet de recuperer les images SHR.Il suffit de rebooter sur la disquette PictureSaver pendant l'affichage de l'image a recuperer.\\ :MGB.DA~* ----Fin de l'en-tete ~:::Workspace::: 1 PicSaver.system PicSaver.system ~:::Workspace::: 1 System/P8 Prodos ~~ FGH9:;00 LA) ;80) ,, XA)'''ߝ'p'LLߝ'(L'ߝP''P'6`o,)?Y a )I)to _A! i ){ Γ   )' 8 ΢   ^) 'F( G ,) 詠'( ')R)imQ/SR S +GZ'n(' G ,) 詠'('H 7)M)E :)9?AI @)$ H) '('H $h Hh  G ,)sK}H,0 h:} `H,0( h:( ` ''(''('6'^(' G ,` / qɠP` Σ qrstuvwqߍqrstuvw` LrstuvwTq_qq` #`` (`[ ;[O B 4ʽ9`Υ`    ꭡ))))Σ΢I  $ (΢΢I  $ I $ ΣΣI $  m l  ɠ)`) b,΢I  $ ΢ bI  $ ΢ bΣI $ lΣI $ ^) b*JKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./01234567 |||||| |||||| || || |||||| |||||| || || ||| || || || || ||| |||| |||||| || |||| Your || || || || ||| || || |||||| |||||| || || |||||| |||||| GenieLamp Computing || |||||| || || |||||| RoundTable || || || ||| ||| || || || |||||| |||||||| |||||| RESOURCE! || || || || || || || ||||| || || || || || ~ WELCOME TO GENIELAMP APPLE II! ~ """""""""""""""""""""""""""""" ~ FILE BANDWAGON: Top 10 Files for February ~ PD_QUICKVIEW: Change-A-File ~ BEHIND THE SCENES: With _Juiced.GS_ and the SIS Team ~ HOT NEWS, HOT FILES, HOT MESSAGES ~ \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\//////////////////////////////////// GenieLamp Apple II ~ A T/TalkNET Publication ~ Vol.6, Issue 62 """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" Editor...................................................Ryan M. Suenaga \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\//////////////////////////////////// ~ GenieLamp IBM ~ GenieLamp ST ~ GenieLamp PowerPC ~ ~ GenieLamp A2Pro ~ GenieLamp Macintosh ~ GenieLamp TX2 ~ ~ GenieLamp Windows ~ GenieLamp A2 ~ LiveWire (ASCII) ~ ~ Member Of The Digital Publishing Association ~ GE Mail: GENIELAMP Internet: genielamp@genie.com ////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ >>> WHAT'S HAPPENING IN THE APPLE II ROUNDTABLE? <<< """""""""""""""""""""""""""""""""""""""""""""""""""" ~ April 1, 1997 ~ FROM MY DESKTOP ......... [FRM] HEY MISTER POSTMAN ...... [HEY] Notes From The Editor. Is That A Letter For Me? A2/PRO_ductivity ........ [A2P] FILE BANDWAGON .......... [BAN] A2Pro Bits & Bytes. Top 10 files for February 1997. PD_QUICKVIEW ............ [PDQ] BEHIND THE SCENES ....... [BTS] Change-A-File. With the SIS team and _Juiced.GS_ REAL WORLD APPLE .........[RWA] LOG OFF ................. [LOG] A Temperature Sensor GenieLamp Information [IDX]"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" READING GENIELAMP GenieLamp has incorporated a unique indexing system """"""""""""""""" to help make reading the magazine easier. To utilize this system, load GenieLamp into any ASCII word processor or text editor. In the index you will find the following example: HUMOR ONLINE ............ [HUM] Genie Fun & Games. To read this article, set your find or search command to [HUM]. If you want to scan all of the articles, search for [EOA]. [EOF] will take you to the last page, whereas [IDX] will bring you back to the index. MESSAGE INFO To make it easy for you to respond to messages reprinted """""""""""" here in GenieLamp, you will find all the information you need immediately following the message. For example: (SMITH, CAT6, TOP1, MSG:58/M475) _____________| _____|__ _|___ |____ |_____________ |Name of sender CATegory TOPic Msg.# Page number| In this example, to respond to Smith's message, log on to page 475 enter the bulletin board and set CAT 6. Enter your REPly in TOPic 1. A message number that is surrounded by brackets indicates that this message is a "target" message and is referring to a "chain" of two or more messages that are following the same topic. For example: {58}. ABOUT Genie Genie has pricing plans to fit almost any budget. Genie's """"""""""" services include email, software downloads, bulletin boards, chat lines, and an Internet gateway included at a non-prime time connect rate of $2.75. Some pricing plans include uncharged online connect time. As always, prices are subject to change without notice. To sign up for Genie, call (with modem) 1-800-638-8369 in the USA or 1-800-387-8330 in Canada. Upon connection wait for the U#= prompt. Type: JOINGENIE and hit RETURN. The system will then prompt you for your information. Need more information? Call Genie's customer service line (voice) at 1-800-638-9636. GET GENIELAMP ON THE NET! Now you can get your GenieLamp issues from """"""""""""""""""""""""" the Internet. If you use a web browser, connect to "gopher://gopher.genie.com/11/magazines". When using a gopher program, connect to "gopher.genie.com" and then choose item 7 (Magazines and Newsletters from Genie's RoundTables). *** GET INTO THE LAMP! *** """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ///////////////////////////////////////// Genie_QWIK_QUOTE ///// / "I typo, therefore I am." / ////////////////////////////////////////////////// A2.TONY ///// [EOA] [FRM]////////////////////////////// FROM MY DESKTOP / ///////////////////////////////// Notes From The Editor """"""""""""""""""""" by Ryan M. Suenaga, M.S.W., L.S.W. [A2LAMP] >>> EVERYBODY GO SURF!!! <<< """""""""""""""""""""""""""" "Surfing the Internet" was a catchphrase, and now it's a cliche, but I still don't understand it. Not the Internet; that I have a grasp on. It's the surfing part. Being someone who spent many a weekend (and a good amount of schooldays) jumping on a board and catching waves in the middle of the Pacific Ocean, I just can't make the connection. Real surfing doesn't require a computer, a modem, or a phone line; just some decent weather, a fiberglass board, and some rolling waves. Having spent a lot of hours in front of a computer display, I realize jumping from site to site on the World Wide Web requires a certain amount of knowledge, but I can't imagine practicing web surfing for years and years. On the positive side, I also can't imagine drowning because I got caught by a bigger wave of HyperText Markup Language than I was prepared to deal with. Right now, it doesn't look like the accuracy of the analogy matters, because the news for Apple IIgs users wishing to browse the World Wide Web is the best it's ever been. The Spectrum Internet Suite, aka SIS, from Seven Hills Software is the first Apple II Web browser available, coming from one of the most reputable developers of Apple II software. The software that people had been waiting years for is finally here (or should be by the time you read this). And it doesn't require a fancy Internet connnection; a simple Unix shell account or your plain old Genie account will do just fine. Apple II users who have waited for years to check out the Internet finally have their chance. And while we may not have all of the bells and whistles of the hulking Web browsers that frequent other platforms, it's clear that an elegant, simple Apple II solution has again been found. Once more, we find out when someone says, "You can't do that on an Apple II," they really mean, "You can do something better on an Apple II." In the meantime, I wait for SIS to show up in my mailbox, still trying to figure out how surfing and Web browsing relate. [*][*][*] If you've decided to become a SIS-sy and cruise the 'net, or you already have some form of Web access, here's a hot new URL to add to your collection: http://www.syndicomm.com/a2web That's where to find The Mother Of All Apple II Web Sites, A2-Web. Hosted by Syndicomm, managers of the A2 and A2Pro areas on Genie and Delphi, and webmeistered by A2's own Dangerous David Kerwood, A2-Web has been months in the making. You can find links to virtually every Apple II-related company on the Web at A2-Web, as well as links to Apple II user home pages, Apple II user groups, Internet resources, and virtually everything you can imagine on the World Wide Web. A2-Web is optimized for use on Apple II-usable Web browsers (SIS and Lynx) as well as looking great with graphical Web browsers on other computer platforms (like Netscape Navigator). If you have your own contribution to make to A2-Web, be sure to let David know by sur. . . uh, browsing A2-Web and dropping a note in his emailbox. [*][*][*] My good buddy Tim Kellers told me at the 1996 Kansasfest that, "KFest is better than real life." I've expanded that to, "The Apple II is better than real life," and as such I try not to get too serious about writing about it. Unfortunately, some of my lapses have been too serious to joke about. Currently, I'm running close to on schedule with the actual content of _GenieLamp A2_ usually showing up right around the first of the month. Unfortunately, there's more to life than just the content. There's also the hype; in this case, the HyperStudio and Hypercard versions of _GenieLamp A2_. On a monthly basis, I've been trying to get these done so I can learn how to do them and I've simply been running out of time. Editor Emeritus Doug Cuff has come to the rescue each time by putting out both of the HyperLamps, and I owe him a great debt for this. Now to see if I can find a few hours to figure out how to do these on my own. . . [*][*][*] As I've said before, it's common for _GenieLamp A2_ to have uncommonly good writers, and this issue is no exception. We are again joined by the editor and publisher of the world famous Apple II periodical _Juiced.GS_, Max Jones, as well as our own Editor Emeritus, Doug Cuff. And Peter Brickell is back as well, making this not only the largest issue of _GenieLamp A2_ under my tenure, but also the current issue of all Apple II periodicals with the most diverse set of writers. Max brings us up to speed on how three of the SIS-sies got involved in the development of the Spectrum Internet Suite, Peter continues his real world escapades, and Doug has a pair of articles to share with us. _GenieLamp A2_'s more than five years old now, and like any five year old, there are new plans in place. I'm hoping to get a home for the 'Lamp up on the World Wide Web in the next month or so. In fact, I already have a site picked out; it's just a matter of finding the time. And of course, that's the limiting element. Still, I'm hoping to have a URL for you in the coming issue, and a preliminary site up, just so when you go and sur. . . uh, cruise the Web, _GenieLamp_ will be right there with you. -- Ryan Genie Mail: A2LAMP Internet: a2lamp@genie.com __________________________________________________________ | | | REPRINTING GENIELAMP | | | | If you want to reprint any part of GenieLamp, or | | post it to a bulletin board, please see the very end | | of this file for instructions and limitations. | |__________________________________________________________| ASCII ART BEGINS _____ _ _ ___ ___ / ____| (_) | | / _ \|__ \ | | __ ___ _ __ _ ___| | __ _ _ __ ___ _ __ | |_| | ) | | | |_ |/ _ \ '_ \| |/ _ \ | / _` | '_ ` _ \| '_ \ | _ | / / | |__| | __/ | | | | __/ |___| (_| | | | | | | |_) | | | | |/ /_ \_____|\___|_| |_|_|\___|______\__,_|_| |_| |_| .__/ |_| |_|____| | | |_| ASCII ART ENDS [EOA] [HEY]////////////////////////////// HEY MISTER POSTMAN / ///////////////////////////////// Is That A Letter For Me? """""""""""""""""""""""" by Ryan Suenaga [A2LAMP] o BULLETIN BOARD HOT SPOTS o A2 POT-POURRI o HOT TOPICS o WHAT'S NEW o THROUGH THE GRAPEVINE o MESSAGE SPOTLIGHT >>> BULLETIN BOARD HOT SPOTS <<< """""""""""""""""""""""""""""""" [*] CAT 5, TOP 14 ....... A Few Words about Gus [*] CAT 8, TOP 18 ....... Even More Postscript and PublishIt! [*] CAT 13, TOP 5 ....... Sheppy Speaks, People Listen [*] CAT 17, TOP 25 ....... Appleworks 5 vs. Appleworks 3 [*] CAT 42, TOP 17 ....... Everyone wants to be a SIS-sy >>> A2 POT-POURRI <<< """"""""""""""""""""" GUS, MEET EDDI. . . UH, BERNIE Hi Kids - """""""""""""""""""""""""""""" The following is a message I've recieved from Andy Nicholas at Apple Computer, one of the creators of Gus, the Apple IIgs emulator for the Power Macintosh. Andy is looking for more people to be involved in the testing and evaluation of Gus, specifically in education, and is soliciting volunteers to help test the emulator. Read on for the details... Forwarded Message: To: All users of Apple Computers From: Andy Nicholas, Apple Computer "Gus" is the name of an Apple IIGS emulator for Power Macs developed by some engineers at Apple in their spare time. Gus is not and will not be an official Apple product. Gus runs Apple II and IIGS software from "disk images" created from original Apple II and IIGS disks. Creating the disk images is relatively straightforward; however, Gus does not run copy protected software at this time (this may change depending on your responses). Aside from the obvious benefit of using Apple II and IIgs software on Power Macintosh computers, Gus can also serve a very useful purpose in helping schools transition to using (and buying) Power Macs from their Apple II and IIGS's. If you know of a school district whose "computer coordinator" or "technology czar" wouldn't mind signing a non-disclosure agreement and would be interested in having their school district evaluate Gus please have them contact us at gus-feedback@apple.com. We appear to already have some interest in this direction. We need the following information from a school's computer coordinator in order to non-disclose them: (1) Name (2) School district & school affiliation (3) USMail address where we can send a non-disclosure form (4) Email address where notifications of new versions can be sent (5) Do you have web access? If you don't have web access, do you have FTP access? Please do not contact Apple's support lines with questions regarding Gus. The only way right now to receive information is to subscribe to gus-news@apple.com and send questions regarding Gus to gus-feedback@apple.com. Thanks, Andy Nicholas Apple Computer (A2.DAD, CAT5, TOP14, MSG:274/M645;1) >>>>> Gus, and Fast Ed. . . er, Bernie II the Rescue also made the """"" Macintouch site on the World Wide Web today. Check out http://www.macintouch.com. Ryan http://www.keystroke.net/~rsuenaga "There's no shortage of windmills to tilt at."--Logan ANSITerm and CoPilot v2.55 (A2LAMP, CAT5, TOP14, MSG:275/M645;1) MORE PUBLISHIT!4 PATCHES PublishIt!4 Patch Update: """""""""""""""""""""""" Two improvements: First, please disregard the prior method I posted about modifying the Laserprep file so that PI4 PostScript print-to-disk files could be made to print correctly from outside of PI without any prior printer initialization. Yea, this method worked, but, there is a much better way. The better way involves removing some of the unnecessary lines from the Laserprep file Yea, this method worked, but, there is a much better way. The better way deleted with no apparent problem. One line inside the 'md' area must be modified though. These changes make the whole process work much better. When this is done, there is no need to add the persistant download lines of Serverdict Begin Exitserver to the beginning of the Laserprep file and no need to imbed the CTRL-D at the end of the file. This is important because it will no longer change the permanent 'state' of whatever printer you may wish to send the file to, whether it is hooked up to a PC, Mac, or other computer. In other words, the PublishIt job will be a completely self contained, encapsulated (and portable) file. I'll post the mods and would like some of you with PostScript printers to try printing some PI PostScript print-to-disk files from _outside_ of PublishIt (preferably on Mac's or PC's) and let me know if you run across any problems. Second, I've finally shade tree hacked a way to patch PI4 so that we can install and use the ZapfDingbats font and then have it use the internal PostScript ZapfDingbats font when printing. The patch is to the DTP.MAIN file in PI4, and works by replacing the built- in Avantgard-for-Northbrook swap with a ZapfDingbats-for-Northbrook swap. Also, the patch disables the Laserprep font re-encoding that keeps the Dingbat character names (eg A4, A5, etc...) from being encoded. Most of you probably aren't Dingbat fans. I have wanted, though, for a long time, to use the shadowed check box, the scissors, the telephone and the pencil symbols on some of the forms I construct. This will allow that. You will need to download (from A2 is fine) the bit-mapped Dingbats fonts. Note, you won't be printing bit-mapped fonts; you will use the full-formed built- in PostScript fonts. The bit-mapped fonts are necessary only for 'place holding' and for PI's print preview mode. I did find, however, that using (and renaming) the bit-mapped 14 point font as either a 10 or 12 point font gave the best results. Finally, I think a patch to allow PostScript printing via the parallel card is very doable. This could speed printing up as well as allow use of some PostScript printers that don't have a serial port. Hugh... (H.HOOD, CAT8, TOP18, MSG:166/M645;1) A2-WEB OPENS Possibly lost in the aura of the SIS release was the """""""""""" announcement of the opening of The Mother of All Apple II Web Sites, A2 web. The webmeister is our own David Kerwood, and the url is: http://www.syndicomm.com/a2web Ryan http://www.keystroke.net/~rsuenaga "There's no shortage of windmills to tilt at."--Logan ANSITerm and CoPilot v2.55 (A2LAMP, CAT13, TOP17, MSG:53/M645;1) >>>>> I didn't miss it. It was right there on page 18. Not to mention the """"" screen shot on page 5. ;) -- Carl Knoblock - Telephone Tech cknoblo@delphi.com cknoblo@novia.net (C.KNOBLOCK, CAT35, TOP8, MSG:31/M645;1) >>>>> Great! I just saw it for the first time today (in Juiced.GS, I """"" mean). A2-Web is, in fact, SIS-enhanced - you will see things there on the page that you will ONLY see if you view the pages with SIS. Of course, all the pages of A2-Web are fully functional with the more primitive browsers as well. :) Use the feedback button and tell me how to make it better! David K. - A2-Web! Get tangled at http://www.syndicomm.com/a2web/ (A2.DAD, CAT35, TOP8, MSG:32/M645;1) >>> HOT TOPICS <<< """""""""""""""""" A WOLF UPDATE It's still in the works... but the going is slow. I'm """"""""""""" working on putting in all the new art I just got. :) Sound-wise, things have kinda stalled for the time being. I still am working on getting access to the equipment and people I need to get the voices rerecorded. Sheppy (SHEPPY, CAT13, TOP5, MSG:93/M645;1) >>>>> Sheppy, """"" I was wondering if you were losing interest in this project, or just busy with other things. Appreciate the update. And I should add that the W3D beta is just flat-out awesome! Ed Staib / Bugman Delivered via Warped 8 meg GS Rom-01 Tower Proterm 3.1 till Spectrum/SIS bundle arrives :) (E.STAIB, CAT13, TOP5, MSG:94/M645;1) <<<<< I'm just busy with other things, I assure you. Wolf 3D is """"" basically acharity project for Logicware, and is therefore the absolute lowest priorityon my schedule. As such, I can only spend personal time on it, and I don'thave a lot of that left after working 12-16 hours a day on the money-making stuff at work. And to be honest, now that I'm married I like to spend as much of my free time with my wife as I can. :) I've gotten the new art, and am working gradually on getting it all in. :) Sheppy (SHEPPY, CAT13, TOP5, MSG:95/M645;1) SHIFTY LIST 2.0: AN UPDATE I've been extremely busy lately. But I assure """""""""""""""""""""""""" you, I'm still here. I admit I haven't read the BB other than this topic for several months though. :) At any rate, I'm looking at the best way to get Shifty List 2.0 done in the shortest possible time. Sheppy (SHEPPY, CAT13, TOP18, MSG:63/M645;1) <<<<< BTW... I'm putting reasonable effort into Shifty List 2.0, and """"" expect to be finished with it this spring (possibly within a month or so). I don't know for sure yet how it will be distributed, but it will be vastly superior to the original. :) Sheppy (SHEPPY, CAT13, TOP18, MSG:64/M645;1) >>>>> Sheppy, is it too late to ask for something on that? Is it """"" possible to make it so that it could be launched by PROSel? ie. an application, in addition to a Finder Extra? Or I guess you could assure me that PROsel's init manager within the Utilities is fully compatible with ShiftyList. Someone somewhere told me that mixing init managers (ShiftyList, Initmaster, PROSel) was dangerous. Thanks! _________ | homas (T.COMPTER, CAT13, TOP18, MSG:65/M645;1) <<<<< Shifty List isn't an init manager; it's a totally different tool """"" for allowing you to shift-boot and still get some items loaded up. There won't be an application version of the Shifty List Finder Extension for Shifty List 2.0 (the features list for Shifty List 2.0 is final), but I'm already working on a Shifty List 3.0 features list, and I'll consider it for that version. Sheppy (SHEPPY, CAT13, TOP18, MSG:66/M645;1) KEYBOARD KAOS Somebody (I forget who) pleaded for assistance: """"""""""""" >I fell into a Rom 3 //gs, now I need a //gs keyboard. Can anyone help? The absolute best keyboards for the IIgs are the genuine Apple Extended Keyboard, also known as the Mac SE keyboard, family number M0115, or the Apple Extended Keyboard II, family number M3501. Either one of these in combination with Bill Tudor's free Extended Keyboard Init (in the A2 Library) really makes heavy duty typing on the IIgs a whole lot nicer. Call Sun Remarketing and see if they have any of these. They ain't cheap, but if you spend a lot of time actually _doing_ stuff with your IIgs, they are one of the best investments you can make. These keyboards will work on all Macs as well, even PowerBooks and Duos, and are still the best keyboards available. David K. - A2-Web! Get tangled at http://www.syndicomm.com/a2web/ (A2.DAD, CAT12, TOP28, MSG:54/M645;1) >>>>> David - """"" >...the genuine Apple Extended Keyboard, I've grown so accustomed to the placement of keys on the GS keyboard, I'm wondering how the AEK compares - such as the Esc, Tab, control, Option and Open apple keys? - Joachim (J.NELSON56, CAT12, TOP28, MSG:56/M645;1) >>>>> Extended keyboards usually have all their keys in the same places. """"" The GS keyboard is the one that's different because it's so small. Here are the differences between the GS keybaord and the AppleDesign (which I think is layed out the same as the Apple Extended II): GS Keyboard =========== [RESET] [ESC] 1 2 3 4 5 6 7 8 9 0 - = [DEL] [TAB] Q W E R T Y U I O P [ ] [RET] Numeric [CTL] A S D F G H J K L ; ' [RETRN] <-- "L" shaped Return key Keypad [SHIFT] Z X C V B N M , . / [SHIFT] [CAP][OPT][CMD] ` [SPACE] \ [ARROWS] AppleDesign =========== [ESC] [Function Keys F1-F15] [RESET] ` 1 2 3 4 5 6 7 8 9 0 - = [DEL] [HELP][HOME][PGUP] [TAB] Q W E R T Y U I O P [ ] \ [DEL][END][PGDN] Numeric [CAP] A S D F G H J K L ; ' [RETRN] Keypad [SHIFT] Z X C V B N M , . / [SHIFT] Inverted-T [CTL][OPT][CMD] [SPACE] [CMD][OPT][CTL] Arrow Keys The numeric keypads are the same except the "+" and "-" keys are reversed. I hope my ASCII art is legible. - Tony (A2.TONY, CAT12, TOP28, MSG:57/M645;1) <<<<< Tony - in a terrific display of hard work and expended effort """"" (which made everyone sit up and take notice - not something that happens every day) did this for the Genie A2 subscribers: >Here are the differences between the GS keybaord and the AppleDesign >(which I think is layed out the same as the Apple Extended II): It is. Super effort, Tony. Just a clarification. The AppleDesign keyboards are not at all the same as the Apple Extended keyboards, apart from the fact that they are, uh, keyboards. The Apple Extended and Extended II keyboards are big, heavy, solid keyboards with great tactile feedback on the keys. No rubbery typing with these. The AppleDesign keyboards are good enough for most people, lightweight but not flimsy, though the keys are more squishy than I personnally prefer. David K. - A2-Web! Get tangled at http://www.syndicomm.com/a2web/ (A2.DAD, CAT12 ,TOP28, MSG:58/M645;1) >>> WHAT'S NEW <<< """""""""""""""""" SEVEN HILLS ANNOUNCES SIS Seven Hills Software is proud to announce """"""""""""""""""""""""" Spectrum Internet Suite: Now you can access the World Wide Web directly from your Apple IIGS! Using Spectrum 2.1 and its expandable XCMD/XDisplay technology, Seven Hills Software has developed the Spectrum Internet Suite - a combination of XCMDs, XDisplays and scripts designed to put you on the World Wide Web, right from your Apple IIGS - all without the need for GNO/ME, TCP/IP, or other programs. All you need is Spectrum 2.1, Spectrum Internet Suite, and a UNIX shell account or a Genie account! Building on the power and strength of Spectrum and its associated plug-in XCMDs and Displays, Spectrum Internet Suite combines an XDisplay with a new XCMD and powerful Spectrum scripting to provide a one-stop solution to the Internet. Features include: ===== NAVIGATION ===== - Optional Toolbar for quick access for frequently used commands - Proxy server support - Progress bar reports download status - Bookmark facility for visting favorite sites - Perform Basic Authentication security - History list maintained to return to a visited page in the same session - Browse files on local/network disks as well as the web - Type in URLs without the need of http:// - Automatic URL completion (for standard www. and .com addresses): type "apple" and it will load "http://www.apple.com/" ===== WEB PAGE GENERATION ===== - Supports the HTML 3.2 standards - "Netscape Navigator Client Pull" Dynamic Updating - Frame cells are accessed by links (like Lynx 2.6) - Exclusive Spectrum specific HTML tags: play Apple IIGS sound effects and speech from a web page! (the computer viewing the page must be running Spectrum Internet Suite and have appropriate sounds/speech software installed for these tags to work) - Color text - Multiple fonts and styles - Emedded IMG tag translation - Anchors and tags ===== OTHER FEATURES ===== - Display HTML source code - Save HTML source code to disk - Save formatted web page to disk or system clipboard - you can even use it for HTML to Teach conversion! - Print web page contents or HTML source code to any Print Manager supported printer - Using a UNIX shell account allows sending (only) of Email via Spectrum Internet Suite (email does not work from Genie) System requirements: - Spectrum v2.1 - An Apple IIGS running System 6.0.1 with 4Mb of RAM - A hard disk and an accelerator highly recommended - A modem with correctly wired hardware handshaking cable - A Genie account or a dial-up Unix shell account from your Internet Service Provider (no files are placed on the shell system, so no filespace is needed on your shell account). Note: Spectrum v2.1, running with its full complement of XCMDs and the Spectrum Internet Suite, requires at least 4Mb of memory to browse the Web. A great deal of processing also needs to be done to build an HTML display, so an accelerator is virtually a must. It is also advisable to run Spectrum from a hard disk for speed and maximum storage capacity. Retail price $25. SIS REQUIRES SPECTRUM VERSION 2.1 If you received v2.1 through the mail, you're ready! If you received v2.1 *AT* KansasFest and did NOT receive an update via email, you need to request a free update when you order SIS. If you own v2.0 you need to order the update to v2.1 for $25. If you own v1.0 you need to order the update to v2.1 for $30. If you don't own Spectrum, order SPv2.1 with SIS for the special price of $95. Add 7% tax if in Florida. Add $3.50 s&h (per order, not per item). Email Visa/MasterCard/Discover orders to sevenhills@genie.com or FAX them to 904-575-2015 any time, or phone 904-575-0566, M-F, 9am-5pm (leave order on voicemail) Mail checks/money orders to 1254 Ocala Road, Tallahassee, FL 32304. For more information, visit the Spectrum Internet Suite Home Page: http://www.netally.com/shss/iigs/sis/ (SEVENHILLS, CAT43, TOP15, MSG:50/M645;1) BRAND NEW JUICED Announcing ... """""""""""""""" ===== Juiced.GS, Volume 2, Issue 1 ===== The Winter, 1997 edition of Juiced.GS, the Apple II world's premier IIGS-specific magazine, is now arriving in subscriber mail boxes in the U.S., Canada, Mexico, and other points around the world. This issue is being mailed to 230 paid subscribers in 42 states and 12 foreign countries. Here's what you'll find in this issue: ============ Cover Story: A "Suite" Arrival ... A team of dedicated programmers, with the support of Seven Hills Software, has produced the first and only Web browser for the Apple IIGS. Spectrum Internet Suite will be available to users of Spectrum v2.1 in March. Snap Shot: An Interview with Bret Victor ... Juiced.GS got together via e-mail with the creative and versatile IIGS programmer in late December and chatted about all sorts of stuff. Desktop Publishing: Making a Good First Impression ... A closer look at the art of desktop publishing and its importance in capturing your intended audience. Also included is some of what you need to know about desktop publishing on your IIGS. Desktop Publishing Bonus: Working with Fonts ... Dave Bennett, an associate professor of journalism, explains how the desktop publisher should approach the use of fonts in documents. Shareware Spotlight: Defender of the World and Calendar Crafter GS are the featured programs in the spotlight this issue. DumplinGS: Still crazy ... A sizable helping of newsy bits from around the Apple II world, including the unveiling of the "Mother of all Apple II Web Sites!" II Be Named Later: A Personal Ad ... Our columnist, Ryan Suenaga, writes about life and love around a personal computer. ============ Juiced.GS is a quarterly, printed publication available by subscription. A subscription for 1997 is $14 in the U.S., Canada or Mexico, $20 elsewhere To subscribe, send a check or money order U.S. funds to: Max Jones Juiced.GS 2217 Lakeview Drive Sullivan, IN 47882 Makes checks or money orders payable to Max Jones. Sorry, no credit cards or purchase orders can be accepted. A complete set of 1996 issues is also available for $14. If you would like to purchase only a specific single copy (or copies) of 1996 issues, they are available for $4 each. An index and brief description of articles published in 1996 are available on the Juiced.GS web site. See URL below. Apple II Forever! Max Jones Juiced.GS Genie: M.JONES145 -- Delphi: JuicedGS Internet: m.jones145@genie.com -or- juicedgs@delphi.com Wolrd Wide Web: http://users.ids.net/~kerwood/juiced.gs (M.JONES145, CAT13, TOP43, MSG:43/M645;1) NEW HYPE! """"""""" Apple Blossom Publishing in cooperation with Hangtime of Script Central and Gareth Jones of Apples B.C. News presents H Y P E R Q U A R T E R L Y Beginning in April we will begin shipping a new disk-based subscription, with new issues appearing every three months. Each issue (two disks) will contain innovative new stacks and scripts, XCMDs and XFCNs, icons, art, news and tutorials. HyperCard IIGS, which is part of the Apple IIGS System Software, is an invaluable resource for Apple IIGS owners. But many folks don't know how useful and fun it can be. Sign up for Hyper Quarterly and you'll find out. In addition to the talents of Hangtime and Gareth Jones, we will be joined by Josh Calvin, Brian Gillespie and Ryan Suenaga in presenting stacks and info for your use and pleasure. Other IIGS HyperCard users are welcome to submit stacks for publication (yes, we'll pay!). The first issue is shaping up now and includes the following stacks: A.La.Carte by Hangtime, An innovative stack for rapidly creating custom menus for stacks. Type in the menu names, assign command key equivalents and menu item actions and install. TZ.Rolodex by Hangtime, HyperCard ships with an address book, but Hangtime's effort, aside from having the polished look he is famous for, lets you keep notes, view the correct time for the individual you're currently looking at, and lets you sort the stack by name. PostScripter by Gareth Jones, Want fantastic looking graphics for your desktop publishing efforts, but stymied by a lack of good conversion tools for 320 color images. No longer! Just print a 320 image to disk as a postscript file with the LaserWriter driver, and use this stack to re-size and re-position the image anywhere on the page, then download to your PostScript laser printer with your favorite app (dlps, LaserBeam, SendPS, ProTERM). HC.Word by Steve Cavanaugh, Need to dash off a quick note while work- & Gareth Jones ing in HyperCard? This text editor stack lets you do that, but can also read and write text files, encode with HTML, let you perform fast Finds for words in any documents you have in the stack, and can GSify text by automatical- adding in the ligatures, em dashes and other "high ASCII" characters. Other stacks likely to appear include a Lynx bookmark manager, an updated version of Quarknet from Brian Gillespie that works seamlessly with Delphi, a stack with scripts and scripted buttons for copy and paste into your own projects, and more. If you don't already have HyperCard IIGS, you can of course download it from Apple's ftp site. If you don't have the ability or time to do that, you can purchase the disks from us with your subscription for $12.00 (HyperCard IIGS version 1.1 comes on 6 disks). To subscribe, send a check or money order for $35.00 ($47.00 if you are also ordering HyperCard IIGS) made out to "Apple Blossom Publishing" to Steve Cavanaugh Apple Blossom Publishing P.O. Box 120434 Boston, MA 02112-0434 Sorry, neither credit cards nor purchase orders can be accepted. Please send any questions you might have to one of the email addresses below. Regards, Steve Cavanaugh Hyper Quarterly Apple Blossom Publishing The Apple Blossom http://members.aol.com/newblossom/ Apple II Modem Starter Disk (A2LAMP, CAT13, TOP17, MSG:53/M645;1) >>> THROUGH THE GRAPEVINE <<< """"""""""""""""""""""""""""" EVEN MORE SPECTRUM TRICKS I also am working on a Master Command Center """"""""""""""""""""""""" for Spectrum 2.1 users. It will access Delphi, Genie, CIS, the Delphi Messenger, Genie Copilot, and a mini CIS BB Reader all from one convenient Hitzone Menu. It's nowhere ready yet, but give me time. ;-) (K.GRAHAM16, CAT3, TOP36, MSG:61/M645;2) THE NEW SSII The next issue of Shareware Solutions II is finally nearing """""""""""" completion. Unlike the last issue, where there were many short (1-2 page) articles, this upcoming issue has two very long feature length articles. My feature length article is all about Spectrum Internet Suite, and Steve Disbrow's feature length article is all about networking. Of course, there's also the usual Grapevine news column (with some interesting Easter Egg discoveries), some "killer" Such A Deal offerings, the usual mix of freeware/shareware coverage in the Shareware Solutions II columns, and a second look at the the IIGS Emulator from our good friends in Switzerland. Soon....real soon now... Joe (JOE.KOHN, CAT28, TOP4, MSG:46/M645;1) SSII'S NEW HARMONIE I have zero details to offer at the moment, but there """"""""""""""""""" will soon be an updated version of Harmonie available from Burger Bill and Shareware Solutions II. In addition to fixing bugs in the current versions (AWGS colors, full justification), there will be direct support for a number of newer HP ink jet printers, and on those printers that offer 600 x 300 dpi, you'll finally be able to take full advantage of that increased resolution. Joe Kohn (JOE.KOHN, CAT28, TOP4, MSG:78/M645;1) >>>>> If the Burger-meister is taking Harmonie suggestions, I'd like to """"" make a couple: 1) Make the Deskwriter drivers work via Appletalk. 2) Do a conventional (non-networked) driver for the Laserwriter, that converts TrueType fonts on the fly :) 3) Do some for the newer Canon and Epson printers. Okay, I know I ask for a lot :) Ryan http://www.keystroke.net/~rsuenaga "There's no shortage of windmills to tilt at."--Logan ANSITerm and CoPilot v2.55 (A2LAMP, CAT28, TOP4, MSG:90/645;1) SSII BRINGS BACK A2-CENTRAL Coming Soon...to an Apple II screen near """"""""""""""""""""""""""" you... For the first time ever, every word that appeared in every issue of Open-Apple, A2-Central, and A2-Central-On-Disk will be available in a special 12 disk (3.5" only) collection that will be soon be available from Tom Weishaar and Joe Kohn. That's 8.8 megabytes of Apple II information, hints, tips, and humor from some of the sharpest minds to ever write about the Apple II. In addition, all 73 back issues of A2-Central-On-Disk will also be available. (JOE.KOHN, CAT28, TOP4, MSG:79/M645;1) >>> MESSAGE SPOTLIGHT <<< """"""""""""""""""""""""" Category 13, Topic 43 Message 36 Sat Mar 08, 1997 M.JONES145 [MaxJ] at 12:49 EST Oh, what a night .... For those of you who missed it, the Apple II Saloon hosted a "New PRODUCT" celebration Friday night in the A2 RTC, and the turnout was fabulous! When Dave Hecker made the announcement about Spectrum Internet Suite, the first and only IIGS Web browser, there were no fewer than 32 poeple in the room. As the night went on, some folks left, others joined in, and there was still about a dozen people in the Saloon when I finally signed off a little after 2 a.m. There were even Genie users in the RTC Friday night who said they had NEVER been in an RTC before. Oh, what a night ... We'll be working on a transcript of the session in the next day or so. Look for it to be uploaded later this weekend. I want to express my appreciation to the SIS development team -- Ewen Wannop, Geoff Weiss and Dave Hecker -- for being our guests for the RTC celebration. Ewen had to get out of bed at 4 a.m. to attend, and Geoff came in on a guest account and was still in the RTC when I left. What a trooper! Thanks also to Cindy for helping get the guest account arranged for Geoff. Thanks also to Dave Miller for setting up the Simulbot so our friends on Delphi could participate. And, of course, thanks to all those who attended and made this celebration a memorable one. Apple II forever, Max [*][*][*] While on Genie, do you spend most of your time downloading files? If so, you may be missing out some excellent information in the Bulletin Board area. The messages listed above only scratch the surface of what's available and waiting for you in the bulletin board area. If you are serious about your Apple II, the GenieLamp staff strongly urge you to give the bulletin board area a try. There are literally thousands of messages posted from people like you from all over the world. [EOA] [A2P]////////////////////////////// A2/PRO_ductivity / ///////////////////////////////// By Ryan M. Suenaga, M.S.W. [A2LAMP] >>> A2PRO BITS & BYTES <<< """""""""""""""""""""""""" UUENCODING IN C MINOR I need some help deciphering the following C code. """"""""""""""""""""" It is supposed to be code to decode UUencoded files. Anyone who feels led to comment this code and/or point out problems with it will receive my undying gratitude (well, at least a big thank you ;). Charlie --**-- if (msgtype == 'U') { FILE *f; char c1, c2, c3; int cnt, csum; f = fopen (buf2, (i== 1) ? "w" : "a"); if (f) { if (i != 1) { cnt = *buf - ' '; csum = 0; for (c = buf+1; cnt>0; c += 4) { c1 = ((c[0] - ' ') & 0x3f) << 2 | ((c[1] - ' ') & 0x3f) >> 4; c2 = ((c[1] - ' ') & 0x3f) << 4 | ((c[2] - ' ') & 0x3f) >> 2; c3 = ((c[2] - ' ') & 0x3f) << 6 | ((c[3] - ' ') & 0x3f); if (cnt-- > 0) fputc (c1,f); if (cnt-- > 0) fputc (c2,f); if (cnt-- > 0) fputc(c3, f); } } while (prevline = ourbuf, sgets (buf, 1024, &ourbuf) && (i = check_uue (buf))) { cnt = *buf - ' '; csum = 0; for (c = buf+1; i>0 && cnt> 0; c += 4) { c1 = ((c[0] - ' ') & 0x3f) << 2 | ((c[1] - ' ') & 0x3f) >> 4; c2 = ((c[1] - ' ') & 0x3f) << 4 | ((c[2] - ' ') & 0x3f) >> 2; c3 = ((c[2] - ' ') & 0x3f) << 6 | ((c[3] - ' ') & 0x3f); if (cnt-- > 0) fputc (c1,f); if (cnt-- > 0) fputc (c2,f); if (cnt-- > 0) fputc(c3, f); } } fclose (f); p += sprintf (p, " Got %s to %s\n",bu f1, download_path); } } (A2.CHARLIE, CAT4, TOP2, MSG:83/M530;1) >>>>> Roughly translating the c code, first a file "f" is opened for """"" writing. I'm not sure what "i" is used for but assuming it's not 1 you go into a loop to decode a line of uucode. Evidently, the line of uucode has previously been stored in in a buffer pointed to by "buf". cnt = *buf - ' '; takes the first character in the buffer (the line count) and subtracts an ascii space (32) from it. Thus cnt now holds the length of the line (in bytes when decoded). Assuming the line starts with "M" that is 45. csum = 0; "csum", the checksum is set to zero. for (c = buf+1; cnt>0; c += 4) next comes a loop that decodes the line od uucode. c is probably declared somewhere previously as a pointer of type char (char *c). It is initially set to point to the second character in "buf" (c = buf+1;). The loop is set up so that it will continue to loop while the "cnt" is greater than zero (cnt>0;), and each time thru the loop c is incremented by 4 (c += 4). Each time thru the loop four uucode characters are translated. Remember that four uucode characters translate to three real bytes. c1, c2 and c3 are variables that hold the three resulting bytes. They are not related to the variable c which is a pointer and c[n] which is the nth character past where c is currently pointing. Remember, at the start of the loop c is pointing to the second character in the buffer, the one past the line length character. c1 = ((c[0] - ' ') & 0x3f) << 2 | ((c[1] - ' ') & 0x3f) >> 4; This line decodes the first byte. c[0] is the second ascii character in the uucode line, and c[1] is the third. The part ((c[n] - ' ') & 0x3f) takes an uucoded character and subtracts 32 (an ascii space) from it and ANDs it with $3F to mask off the two high bits that aren't used. the << 2 shifts the first result two BITS to the left and the >> 4 shifts the second result four bits to the right. The | operator ORs the results together. Let's say the line starts off M3F.... "M" is the line length, c[0] = '3' and c[1] = 'F' in ascii code '3' = $33 and 'F' = $46. Following the equation above: Left half Right half $33 - $20 (a space) = $13 $4F - $20 (a space) = $2F ANDing with $3F = $13 ANDing with $3F = $2F 2 bit left shift = $4C 4 bit right shift = $02 OR the two halfs and c1 = $4E c2 and c3 are derived the same way, except the shifts are different to extract the three bytes. if (cnt-- > 0) fputc (c1,f); if (cnt-- > 0) fputc (c2,f); if (cnt-- > 0) fputc(c3, f); } <== brace that ends loop This code writes c1, c2 and c3 to the output file. as long as there are still bytes to be output (ie. cnt-- > 0) the -- after the "cnt" decrements "cnt" by one AFTER the comparison test is made. Then the loop is tested, and if cnt>0 is still true, the loop starts again, this time with c pointing to the 6th uucode character in the line. The looping continues until the last byte is decoded and "cnt" becomes zero. This completes one line of the code. I'm not sure how the remaining code and the "check_uue (buf)" function work as parts of that code are missing. It is safe to bet that it gets the next line into buffer and checks the checksum of the processed line, so I'll stop here. The remaining code is repetitive to what I listed above. Charlie, I did this in a hurry, I think it is accurate, but typos may have slipped in. I hope this gives you some help. Where did you get this code? Is in the library or can it be posted in its entirety? \ ___\ ___\ \ !\ \ A Bob, H AF6C (R.ECKWEILER, CAT4, TOP2, MSG:84/M530;1) <<<<< The code was posted to me on Delphi. I retyped it here and may have """"" made some typos. Here is the original text... --**-- if (msgtype == 'U') // want UUE file? { FILE *f; // UU decoded output file char c1, c2, c3; int cnt, csum; f = fopen (buf2, (i == 1) ? "w" : "a"); if (f) { if (i != 1) // a body line? { cnt = *buf - ' '; csum = 0; for (c = buf+1; cnt > 0; c += 4) { c1 = ((c[0] - ' ') & 0x3f) << 2 | ((c[1] - ' ') & 0x3f) >> 4; c2 = ((c[1] - ' ') & 0x3f) << 4 | ((c[2] - ' ') & 0x3f) >> 2; c3 = ((c[2] - ' ') & 0x3f) << 6 | ((c[3] - ' ') & 0x3f); if (cnt-- > 0) fputc (c1, f); if (cnt-- > 0) fputc (c2, f); if (cnt-- > 0) fputc (c3, f); } } while (prevline = ourbuf, sgets (buf, 1024, &ourbuf) && (i = check_uue (buf))) { cnt = *buf - ' '; csum = 0; for (c = buf+1; i > 0 && cnt > 0; c += 4) { c1 = ((c[0] - ' ') & 0x3f) << 2 | ((c[1] - ' ') & 0x3f) >> 4; c2 = ((c[1] - ' ') & 0x3f) << 4 | ((c[2] - ' ') & 0x3f) >> 2; c3 = ((c[2] - ' ') & 0x3f) << 6 | ((c[3] - ' ') & 0x3f); if (cnt-- > 0) fputc (c1, f); if (cnt-- > 0) fputc (c2, f); if (cnt-- > 0) fputc (c3, f); } } fclose (f); p += sprintf (p, " Got %s to %s\n", buf1, download_path); } } --**-- Charlie (A2.CHARLIE, CAT4, TOP2, MSG:85/M530;1) >>>>> Thanks Charlie, the added code didn't help much, there's still a """"" lot missing. I hope the translation I gave you is enough to get you started. Be sure not to write the decode part in AppleSoft. Bit shifting can be a challenge in basic unless there is an integer divide. In either case it is a lot slower than "C" or assembly. If you ever come across a better example of how the checksum is calculated please pass it along. Happy St. Patty's Day to you Mr. O'Charlie, Bob O'Eckweiler (R.ECKWEILER, CAT4, TOP2, MSG:86/M530;1) MORE UUENCODING I'm interested in learning how encoding and decoding in """"""""""""""" UU is done. I've read a bit of stuff on the Internet, but I haven't found any information on exactly how the algorithm works that changes the 3 eight-bit characters into 4 six-bit characters. Anyone around here able to explain it to me? Charlie (A2.CHARLIE, CAT23, TOP19, MSG:1/M530/1) >>>>> Hmmm... I'm not real familiar with the inner workings of UUencode """"" or Binscii, but I do know Base64 inside and out. :) Base64 is actually a pretty simple encoding scheme when you look at it. Dave (JUST.DAVE, CAT23, TOP19, MSG:2/M530;1) >>>>> I have source code around here somewhere for sciibin, a UNIX """"" program that handles Binscii decoding. If you're interested, I could upload it here. It's C source code, BTW. I'm sure I could dig up similar UU source code, if I had some time... - Tony (A2.TONY, CAT23, TOP19, MSG:4/M530;1) >>>>> Base64 is really very simple in concept, but it's a bear to """"" actually implement. :) Imagine you have two trays that are 24 bits long. One is divided in 3 pieces, each slot is 8 bits wide. Your second tray is divided into 4 pieces, each 6 bits wide. You just line the bits up in the 8 bit tray, hold it over the six bit tray, and drop the bits straight down. (see the diagram) _______________________ _______________________ ______________________ |7 6 5 4 3 2 1 0 |7 6 5 4 3 2 1 0 |7 6 5 4 3 2 1 0| | | | | | | | | | | | | | | | | | | | | | | | | v v v v v v v v v v v v v v v v v v v v v v v v |5 4 3 2 1 0 |5 4 3 2 1 0 |5 4 3 2 1 0 |5 4 3 2 1 0| ~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ The resulting 6 bit values are used as a simple table lookup to the valid characters we can use for base64. Table 1: The Base64 Alphabet (graciously swiped from RFC 2045) Value Encoding Value Encoding Value Encoding Value Encoding 0 A 17 R 34 i 51 z 1 B 18 S 35 j 52 0 2 C 19 T 36 k 53 1 3 D 20 U 37 l 54 2 4 E 21 V 38 m 55 3 5 F 22 W 39 n 56 4 6 G 23 X 40 o 57 5 7 H 24 Y 41 p 58 6 8 I 25 Z 42 q 59 7 9 J 26 a 43 r 60 8 10 K 27 b 44 s 61 9 11 L 28 c 45 t 62 + 12 M 29 d 46 u 63 / 13 N 30 e 47 v 14 O 31 f 48 w (pad) = 15 P 32 g 49 x 16 Q 33 h 50 y When you hit the end of the data, if you don't have exactly 3 bytes to convert, then just drop what you have into the six-bit "tray" from the left side, and fill with 0-bits on the right to fill the current six-bit slot. Any empty slots on the right hand side can be filled with '=' characters. You can use a maximum of 76 characters per line. The "official" documentation on this encoding scheme begins on page 24 of RFC 2045, which can be found at You can also request a copy of it in email by sending mail to "mailserv@ds.internic.net". The subject can be whatever you want. In the BODY of the message, put "document-by-name rfc2045" (without the quotes obviously :) I'm not REAL familiar with UUencode, but I think it's pretty similar, except instead of using a table lookup, it just adds 32 to the 6-bit value (and some implementations replace spaces with back-apostrophes (`)). The problem with this (and why base64 was created) is that some mailservers choke on certain characters that are legal in UUencode. The alphabet used in the lookup table for base64 was carefully chosen so that every character in it would safely pass through all known mail server software. Dave (JUST.DAVE, CAT23, TOP19, MSG:5/M530;1) <<<<< Thanks! If I understand the concept then the following is true: """"" Hi-Bit A = 193 Hi-Bit B = 194 Hi-Bit C = 195 _______________________ _______________________ ______________________ |7 6 5 4 3 2 1 0 |7 6 5 4 3 2 1 0 |7 6 5 4 3 2 1 0| 1 1 0 0 0 0 0 1 1 1 0 0 0 0 1 0 1 1 0 0 0 0 1 1 |5 4 3 2 1 0 |5 4 3 2 1 0 |5 4 3 2 1 0 |5 4 3 2 1 0| ~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ 48 28 11 3 w c L D Is that right? Charlie (A2.CHARLIE, CAT23, TOP19, MSG:6/530;1) <<<<< Tony, """"" Thanks. :) It never hurts to have sample code available. BTW, Alan [STARFALL] gave me the following information in the INTERNET RT BB: "You can get C source code for UUencode/decode from the GNU project. Go to ftp://gatekeeper.dec.com/pub/GNU/sharutils-4.2.tar.gz to get it. You'll need gunzip to uncompress it, and a tar utility to extract the files." Any chance that you could grab that and put it here in a form that I can read? Charlie (A2.CHARLIE, CAT23, TOP19, MSG:7/M530;1) >>>>> If I understand Dave's explanation, it means that for every four """"" character string in BASE64, there is a corresponding 3 character string in REAL (i.e., the original document). Is this a correct interpretation? A brute force method would be to simply encode the possible combination of 6- bit characters (4 each) and use a translation table to the 3x8-bit sets. It would be horrendous, but it would work. Or, one would have to use a 64-entry table, convert the characters to the bits, concatenate them, and then break into 8-bit groups, and reconvert to ASCII. Is the above correct? It also sounds like UUENCODE can't use the control characters. If it adds 32 to the value, it means that values less than 32 to start, when subtracted from, would give an encoded value less than zero. Joat (A2.TIM, CAT23, TOP19, MSG:8/M530;1) >>>>> Charlie: """"" > Is that right? Yes. :) >>> Joat > If I understand Dave's explanation, it means that for every four > character string in BASE64, there is a corresponding 3 character > string in REAL (i.e., the original document). Is this a correct > interpretation? Almost. If the 4-character string in base64 ends in = signs, then there are less than 3 characters in the that spot in the original document. This can only ocurr at the end of the data though. > A brute force method would be to simply encode the possible > combination of 6- bit characters (4 each) and use a translation table > to the 3x8-bit sets. It would be horrendous, but it would work. Or, > one would have to use a 64-entry table, convert the characters to the > bits, concatenate them, and then break into 8-bit groups, and > reconvert to ASCII. Well, yeah, except that brute force translation table would take approximately 64 megabytes of RAM to store, which makes it a little painful to use. :) So unless you're working on a machine that actually has that much memory available, you're pretty much stuck with splitting apart and reconcatenating the bits and using the 64-entry table. > It also sounds like UUENCODE can't use the control characters. If it > adds 32 to the value, it means that values less than 32 to start, when > subtracted from, would give an encoded value less than zero. No, you missed part of it. I think you still split the bits apart using that "tray example" method I showed you. The resulting 6-bit values have 32 added to them. Which makes it pretty identical to base64 except that 64 entry table being used is actually a subset of the standard ASCII table starting at ASCII 32. I think the first character of the line is also a count of how many characters are on that line in UUencode. Hmmm... waitasec... if you mean in the encoded data, then no, neither base64 nor uuencode uses control characters in the encoding. UUencode depends on the end-of-line characters for a crosscheck, since it has a length byte on each line. base64 just ignores any whitespace. Dave (JUST.DAVE, CAT23, TOP19, MSG:9/M530;1) >>>>> A2.CHARLIE """"" If you're just looking for theory, it's simple enough. (Note: Some of the details may not be completely accurate.) You process the file to be converted in chunks of three characters (padding with zeroes at EOF?). Say you have the following three values in a particular chunk of data (shown here in binary): 10110101 11010010 01101101 To convert them, you take the top two bits off of each number, concatenate them together to make a fourth six-bit byte: 10110101 11010010 01101101 || || || ------>----------->------------> 00101101 So you end up with: 00110101 00010010 00101101 00101101 Then you add 32 ($20) to each resulting value to get a number in the range of 32 to 96 (ASCII value of printable characters). For each line of output, put the line length (normally 77 characters? - an uppercase 'M') followed by the encoded characters. A zero length line terminates (?). Hope it helps. ...Chris (K.FLYNN, CAT23, TOP19, MSG:11/M530;1) <<<<< Chris, """"" I've just become interested in this subject, and I'm wondering about creating a utility for the Apple II (8 bit) that will encode/decode UU and/or Base64. From what I've seen of Base64 (Dave's explanation), this shouldn't be a major problem. However, I've gotten at least two different takes on how UU does it's coding, so I'm not sure how to proceed there. Andy, over in the Internet RT, said that UU is done this way (which is similar to Dave's description of Base64): | 7 6 5 4 3 2 1 0| 7 6 5 4 3 2 1 0| 7 6 5 4 3 2 1 0| | | | | | | | | | | | | | | | | | | | | | | | | v v v v v v v v v v v v v v v v v v v v v v v v | 5 4 3 2 1 0| 5 4 3 2 1 0| 5 4 3 2 1 0| 5 4 3 2 1 0| While you say... 1 1 0 0 1 0 0 1 0 1 0 0 0 1 1 0 0 0 1 1 1 1 0 1 --- --- --- 0 0 0 0 1 0 0 1 0 0 0 0 0 1 1 0 0 0 1 1 1 1 0 1 0 0 1 1 0 1 0 0 --- --- --- Is there more than one way to do UU? Charlie (A2.CHARLIE, CAT23, TOP19, MSG:12/M530;1) >>>>> Charlie, """"" For some years now, I have been receiving earthquake reports off of packet radio that are uuencoded. I use a standard decoder that I think I got off of AOL back when Apple //s were legal there. Being an inquisitive fellow, I also remember downloading a file or two that included the format for uuencoding and some source code (in C). If you like, and if I can find it - which I think I can, I'd be glad to upload it for all to see. Bob, AF6C (R.ECKWEILER, CAT23, TOP19, MSG:16/M530;1) >>>>> UUENCODE was developed to allow sending binary files over digital """"" communication links. Many of these links allowed only the transmission of the standard printable ascii characters. Control codes were used for other functions. Also, many of these links truncated spaces and blank lines. UUENCODE expands the file to be transmitted by 33% (plus overhead) by converting the binary file into one of 64 printable ascii characters thru . Also, since the space can be truncated on some systems, later versions of UUENCODE further translate the space into the back apostrophe (`) ascii 96. Three 8 bit bytes are encoded at a time. The 24 bits are separated into four six-bit 'bytes' and 32 is added to each of these 'bytes' to make it a printable ascii character. Let's convert $AB CD EF: 10101011 11001101 11101111 <= $AB CD EF in binary (3 bytes) 101010 111100 110111 101111 <= group into 6-bit "bytes" 00101010 00111100 00110111 00101111 <= put it in 8 bit byte form by adding two leading 0 bits. ($2A 3C 37 2F) 01001010 01011100 01010111 01001111 <= add 32 ($20) to each byte ($4A 5C 57 4F) J \ W O <= equivalent ascii Before going any farther, here is a two line text file and how it appears after UUENCODING. Of course UUENCODING a text file is kind of a waste, but it makes a good example. Here's the test file (each line ends with a ): Now is the time for all good men to come to the aid of their party! The quick brown fox jumps over the lazy dog. And here's that file UUENCODed: begin 644 testfile.txt M3F]W(&ES('1H92!T:6UE(&9OGD@9&]G+@U46 `` end size 113 The "begin 664" tells the decoder that uuencoded data follows and the "testfile.txt" is the filename that the file will be given. The encoded data then follows. Each line starts with a line length character and optionally ends with a checksum character. Notice that each of the first two lines start with a capital "M". This is a line-length character. "M" = ascii 77 minus the 32 offset = 45. But if you count the characters on one of those lines there are 62 characters. (61 characters if there is no checksum.) The 45 refers to the number of 8-bit bytes in that line prior to encoding. Forty-five bytes corresponds with 60 characters + one length and one checksum character adds to 62. Likewise the 7 line length character on the third encoded line refers to 23 bytes. If the number of bytes on the list line is not divisable by three the last group of four characters may only partially used. Some programs seem to pad zeros and others leave garbage. Since the number of bytes on the line is known this is not a problem. In the example above the last four ascii characters (+@U4) decode to $2E 0D 54 which is the ending period for byte 112 and a carriage return for byte 113 (the last byte) followed by "T" which is ignored garbage. The next line just contains two back apostrophe characters, which marks the end of file (Line length of zero). The "end" is a marker to tell the decoder that it is finished. Sometimes more than one file is encoded and another "begin" is encountered instead of the "end". UUENCODE allows for more than one file to be transmitted. The "size 113" is generated by the program I use and is not used by the decoder. It is just ascii information and in usually not present when sent. The checksum presents a problem across different versions of UUENCODE. Most programs have a feature to allow ignoring the line checksum. Richard Marks in his program uses the sum of all the encoded characters, before adding the mapping, modulo 64 as the checksum. This appears to be the correct method (according to information I've read - but I'm no expert). The version written by Mark Horton and ported to the IIgs by Jeff Noxon uses a different scheme; he uses the sum of the original, not the encoded characters. The version I used to encode the short text message above is the Horton/Noxon version. The Norton/Moxon version of UUENCODE and UUDECODE is available in the A2PRO library as file 4926. Hope this helps some, \ ___\ ___\ \ !\ \ A Bob, H AF6C (R.ECKWEILER, CAT23, TOP19, MSG:17/M530;1) >>>>> A2.CHARLIE """"" || Andy, over in the Internet RT, said that UU is done this way...: || || While you say... Don't listen to me. :) I just pulled that off the top of my head from some point in time from the ancient past. That means more than a couple of weeks ago. :) I double-checked and you're correct. Three eight-bit bytes at a time are packed into a bit stream and chopped back up into four six-bit bytes. The order of the bits does not change. The actual format appears to be: begin end Each encoded line consists of a length byte followed by up to 60 encoded (45 unencoded) characters. The length byte is the ASCII value represented by 32 plus the number of unencoded characters in the line. Any encoded value that would be a space character (including the length byte) is replaced by the back tick character (`). ...Chris (K.FLYNN, CAT23, TOP19, MSG:19/M530;1) <<<<< Hmmm... """"" Somewhere in the last few days I've seen that mentioned as the backslash (\). I did see that you put two back ticks (``) on the line following the last encoded line, and then on the next line you put the word "end". Am I confused (probably)? Charlie (A2.CHARLIE, CAT23, TOP19, MSG:20/M530;1) >>>>> A2.CHARLIE """"" || Somewhere in the last few days I've seen [`] mentioned as the backslash || (\). Nope, it's definitely a backtick according to the source code I saw. || I did see that you put two back ticks (``) on the line following the || last encoded line, and then on the next line you put the word "end". || || Am I confused (probably)? Yep, but only about me showing two backticks. I didn't say that, though it looks fine to me. ...Chris (K.FLYNN, CAT23, TOP19, MSG:21/M530;1) >>>>> Yes, the last line (before the END, which is optional - it could be """"" another BEGIN for another file) has one or two back ticks (could I have said backslash by mistake?). The back tick is SPACE which is 32 which decodes to zero. Thus the line length of the last line is zero. The second back tick is the checksum, also zero. \ ___\ ___\ \ !\ \ A Bob, H AF6C (R.ECKWEILER, CAT23, TOP19, MSG:24/M530;1) [EOA] [BAN]////////////////////////////// FILE BANDWAGON / ///////////////////////////////// Top 10 Files for February """"""""""""""""""""""""" by Douglas Cuff [D.CUFF] This feature lists the ten most popular files for the month. To give files a chance to seek their own levels, no files will be added to the list until they've been in place at least a month. This month, we look at the files uploaded 1-28 February 1997. This isn't the Academy Awards ceremony, folks; it's more like the People's Choice Awards (both of which are trademarked, by the way). The Top 10 doesn't necessarily tell you what's new and interesting--what files _you_ might find interesting--it simply tells you what files have been downloaded a lot--what other people found interesting! This month, GenieLamp A2 occupies four spots on the list, but we're just counting that one file. We hope this explains why there are 13 files on the Top 10 list. File # Filename Bytes DLs Short description ------ --------------- ------ --- ------------------------------------- 28342 A2.DOM.9702.BXY 416640 82 A2 Disk of the Month, Jan/Feb 1997 28307 MEGABOX201.BXY 19840 61 MegaBox 2.0.1 - NDA Music Player 28302 ALMP9702TXT.BXY 64896 53 GenieLamp A2 February 1997 Text 28301 ALMP9702AWP.BXY 72192 51 GenieLamp A2 February 1997 AWP 28313 PATCH.INFO.BXY 10368 36 AppleWorks 5.1 Patcher Information 28336 ALMP9702.HS.BXY 95360 25 GenieLamp A2, Feb. 1997 (HyprStudio) 28309 BESTMODS.01.BXY 1272704 25 Best MODs Collection Number 1 28304 A2.JAN.ADB.BXY 3228 24 ADB Update of A2 Library Index - JAN 28334 BESTMODS.06.BXY 1064448 21 Best MODs Collection Number 6 28305 FEB97DESK.BXY 467484 21 Desktop background INIs for Feb. 97. 28300 ALMP9702.ASC 119992 20 GenieLamp A2 February 1997 ASCII 28321 BESTMODS.04.BXY 1086592 18 Best MODs Collection Number 4 28339 BESTMODS.08.BXY 908544 16 Best MODs Collection Number 8 A2.DOM.9702.BXY Genie's A2 Disk of the Month has moved to a bi-monthly """"""""""""""" schedule. This edition begins with the Dean's List and two issues of GenieLamp A2 (January and February 1997). In the directory for all Apple II's, there's AutoMenu, a BASIC program selector to run only the executable files on your drive, and Fresh.It.Patch, instructions to patch AppleWorks v5.1 so that the desktop does not shrink each time you re-run it. In the Apple IIgs folder, there's FontViewer, v2.0 of the genealogy program Pedigree, and two picture-viewing utilities, Eye (a Finder extra that needs to be placed in System:FinderExtras) and GIFview, a quick 'n' dirty program for GIF graphics. Freeware and shareware. MEGABOX201.BXY MegaBox v2.0.1 by Rolf Braun is a music-player in an NDA """""""""""""" that can handle SoundSmith, Midi Synth, and NoiseTracker GS music files. The program hasn't changed since v2.0; only the documentation and some supplementary files, which are now included. Either public domain or freeware; the documentation isn't clear. ALMP9702TXT.BXY Four editions of the February issue of GenieLamp A2 grace """"""""""""""" our Top 10 list this month--in order of popularity, the standard text file edition, the AppleWorks word processor edition, the HyperStudio edition, and the "linefeeds added" unshrunk text file edition. All four editions feature the same great articles--the reinstatement of A2Pro RoundTable coverage, a review of Quick Click Morph, and a profile of software author Bret "Slixter" Victor. Freeware. PATCH.INFO.BXY Here are two files detailing the AppleWorks patches made """""""""""""" available in Bev's Free Patcher v6.5, available from Beverly Cadieux of Kingwood Micro Software / TEXAS II. The lion's share of the approximately 130 patches are for the most recent version of AppleWorks, v5.1. These two files are freeware. BESTMODS.01.BXY Part 1 of a series of "Best MODs" (music modules) """"""""""""""" uploaded by Russell Nielson. These 9 Amiga music modules may be played using favorite MODule player--Nielson suggests Deskplay: Captive 2, Dirty Mary 2, FunkySong, Kingdom of Pleasure, Leave Me Alone, Living Proof, LK (Lizard King), Pelforth Blues, Spacedweeb, Taproot, The Code of Pulse, and Walking in the Space. Freeware. A2.JAN.ADB.BXY An AppleWorks data base file of all the uploads to Genie's """""""""""""" A2 library during the month of January 1997--42 files in all. Freeware. BESTMODS.06.BXY These 9 Amiga music modules may be played using favorite """"""""""""""" MODule player: Acid Jazz, Clairvoyance, Decibel Overload, Fury Forest, Glutturale, Love Anarchy, Nitabrowski, Odyssey Part 1, and Street Jungle. Freeware. FEB97DESK.BXY A collection of 61 pictures in .INI format, to allow the """"""""""""" graphics to be used as the background for desktop programs (replacing the standard periwinkle blue). Almost all of these pictures focus on Valentine's Day--cupids, hearts, flowers, and the like--and as usual, there are many variations on some of the graphics (larger and smaller versions, mirror images, different backgrounds). Of the Valentine graphics, the best in my opinion are HEART3.INI (showing candy hearts with messages on them, or "conversation candies") and HEARTS2.INI, a nice pattern of large and small red hearts on a white background. There are a few graphics not on the Valentine theme: GRHOGDAY.INI, concerning Groundhog Day (February 2); PRESDAY.INI, concerning the American holiday President's Day (February 17); and RED.DRAGONa.INI, concerning a holiday I confess I am in ignorance of. (Readers?) Two graphics which may appear to be exceptions are the series CHRSTY3A.INI, CHRSTY3b.INI, CHRSTY3c.INI, which are very abstract representations of a heart pattern (and therefore not limited to use at Valentime) and the series VAL1.INI, VAL2.INI, VAL3.INI, which are sirds, or hidden three-dimensional pictures. (Avoid the last one, VAL3.INI, which has been imperfectly translated.) Freeware. BESTMODS.04.BXY These 9 Amiga music modules may be played using favorite """"""""""""""" MODule player: CPLX TaiPan Preview, Hmmmmma, Let there be Funk 2, M0rk Sone 2, Rubicon, So What, Tan, Technomania, and Tranzeseven. Freeware. BESTMODS.08.BXY These 9 Amiga music modules may be played using favorite """"""""""""""" MODule player: Enigma, Entity, Gratitude, Herald, It's Phenomenal, Klisje Paa Klisje, Macnormalia, Mandelforce, and Marek Bilinski. Freeware. [EOA] [PDQ]////////////////////////////// PD_QUICKVIEW / ///////////////////////////////// Yours For The Asking """""""""""""""""""" by Douglas Cuff [D.CUFF] Program Name: Change-A-File Filename: CF.4.22.BXY Program Number: 24287 File Size: 27392 Program Type: utility Author: Harold D. Portnoy Version Reviewed: v4.22 File Type: freeware & shareware Requirements: Apple IIe, IIc, IIgs FROM THE AUTHOR CHANGE-A-FILE is a batch file utility that reads """"""""""""""" AppleWorks Word Processor (AWP) and text (TXT) files; converts AWP files to TXT files, TXT files to AWP files, and AWP 3.0 (AWP 4) files to AWP 2.x files; restores damaged AWP and ADB (data base) files (including AW4); change file or auxiliary type codes, and strip or insert line feeds. Up to 88 files in a directory or subdirectory can be altered. This program uses the ProSel format. CHANGE-A-FILE is particularly useful to the AppleWorks (AWKS) user and to prepare files for uploading or alter files after downloading. [*][*][*] . __ (^) <^> /~ ~\ \-=======_/"\_======-/ \) PD_Q RATING "\. 1 ./" """"""""""" "\._ _ _./" . __ (_____) . __ (^) <^> /~ ~\ (^) <^> /~ ~\ \-=======_/"\_======-/ \) \-=======_/"\_======-/ \) "\. 2 ./" "\. 3 ./" "\._ _ _./" "\._ _ _./" (_____) (_____) . __ . __ (^) <^> /~ ~\ (^) <^> /~ ~\ \-=======_/"\_======-/ \) \-=======_/"\_======-/ \) "\. 4 ./" "\. 5 ./" "\._ _ _./" "\._ _ _./" (_____) (_____) FIVE LAMPS (1-5) PD_Q COMMENTS Change-A-File is a utility that comes in two parts. The """"""""""""" first part is free--three commands for manipulating text files, one command for typing text and AppleWorks word processor files (to the screen or printer), and one command for altering file types--five commands in all. The three commands for manipulating text files-- L- Strip Linefeed C- Strip Control Character I- Insert Linefeed --are not unique to this utility, but I like the batch implementation here. You can choose to strip or insert linefeeds, which is value to those who know that Apple, IBM, and UNIX all use different "newline" (or "end of line") sequences. Apple uses the carriage return online. IBM uses the carriage return plus linefeed. UNIX uses the linefeed only. You begin to see why inserting and removing linefeeds are important. If you the World Wide Web a lot, you'll probably find yourself with a lot of UNIX text files. Change-A-File not only lets you strip the linefeeds, but optionally lets you change the linefeeds to carriage returns--very useful indeed. To be sure, there are other utilities to handle the insertion and stripping of linefeeds--AppleWorks can now handle this internally with a simple macro, for instance--but I've found none so handy as Change-A-File. The ability to strip _any_ control character is also handy, even if the interface is slightly counter-intuitive--it sends me diving for the documentation file every time. To strip Control-Z, for example, press Z (not Control-Z) and then Return. The utility to view TXT and AWP files is nice, too, but it can only scroll forward, not back, as File-A-Trix does. On the bright side, it handles AppleWorks centering and indenting commands properly, which is more can do. To be honest, I keep forgetting about the ability to change the file type, auxiliary type, and the eight bits of the access code--so many other utilities offer similar capacity with a similar interface. All five commands I've described so far are absolutely free, and make the program well worth having because of its handy interface. If you pay author Harold Portnoy a mingy $10, you'll get a password to unlock Change-A-File and will get six more commands. When unlocked, Change-A-File really comes into its own. W- AWP File to TXT File T- TXT File to AWP File X- AWP 3-5 to 2.x File E- Exhume AWP File D- AWP File Doctor (AW 2-5) R- Repair ADB File (AW 2-5) The ability to change AppleWorks files into text files is nothing new--AppleWorks now handles the matter perfectly adequately--but again, this program makes it even easier. It's actually worth the hassle of quitting AppleWorks and launching the Change-A-File program--praise doesn't get any richer than that. For starters, you can be sure that your centered and indented text will be treated properly. You can translate a slew of files at one time, and you can easily choose to have each line end with or without a hard return. The routine to change TXT files into AWP files isn't quite as good--it doesn't always update the screen display properly when you first load the file--but it's still an appreciable time-saver. You can start working with a large pre-converted file more quickly than you can a text file. The latter has to be loaded onto the desktop and then converted for the word processor module once you enter the file. The second stage takes time. The file recovery and repair utilities are life-savers. I don't suppose I've had to use them more than half a dozen times in the last three years, but each time they've come through for me. "Exhume AWP" is the first command to try on word processor files that won't load, and if that doesn't work, you move onto the "AWP File Doctor". (You can sometimes benefit from trying both commands.) "Repair ADB File" does much the same thing, except--obviously--for data base files, and for that reason is even more valuable. With a word processor file, there are always alternatives, but a data base file is much trickier to resurrect, making the final of the six commands useful indeed. SUMMING UP If I had to list the two utilities I use most on a daily """""""""" basis, Change-A-File would come third, after the File-A-Trix Classic Desk Accessory (Apple IIgs only) and Cat Doctor (part of the commercial ProSel package, available in separate Apple IIe/IIc and IIgs versions). It keeps growing with me as I want to send out text or collect it, and I wouldn't want to be without it. RATING SYSTEM """"""""""""" 5 LAMPS.........What? You haven't downloaded this program YET? 4 LAMPS.........Innovative or feature rich, take a look! 3 LAMPS.........Good execution, stable program. 2 LAMPS.........Gets the job done. 1 LAMP..........A marginal download. 0 ..............GenieLamp Turkey Award! [EOA] [BTS]////////////////////////////// BEHIND THE SCENES / ///////////////////////////////// With _Juiced.GS_ and the Spectrum Internet Suite development team """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" by Max Jones [M.JONES145] (C) 1997, Max Jones, Juiced.GS All rights reserved The Apple II world has been buzzing since early March when it was greeted with the news that Spectrum Internet Suite, a full-featured World Wide Web browser, had been developed for the IIgs. Final production details are being worked out by SIS publisher Seven Hills Software. If all goes well, SIS could begin shipping during the first week of April. The product announcement, first made in the Winter '97 issue of Juiced.GS and a day later in a Genie Apple II Roundtable Real-Time Conference, may go down as one of the most stunning project developments in Apple II history. While common wisdom dictated that TCP/IP, the complex set of protocols that drive telecommunications on the Internet, would be needed for the IIGS before a Web browser could be developed, Spectrum Internet Suite was designed so that it did not need it. In fact, the basic requirements for running SIS include only Spectrum v2.1, either a Unix shell or Genie account, and a fairly robust hardware configuration with extra RAM, hard drive and high-speed modem. An accelerator is highly recommended. The development of SIS represents an intensive, seven-month project begun last July during Kfest '96 in Kansas City, Missouri. It was then that Spectrum author Ewen Wannop, Seven Hills partner Dave Hecker, and Apple II programmers Richard Bennett and Tim Buchheim, met up with Geoff Weiss, a systems administrator for an East Coast Internet service provider. Discussions among this small group planted the seeds that have now blossomed into a product many thought would never be possible on an Apple IIgs. Wannop wrote the Spectrum add-ons, Weiss wrote the powerful scripts, Hecker guided the development team, and Bennett and Buchheim served as consultants. Also joining the team within weeks of its formation was Ken Lucke, a master Spectrum scripter in his own right who has been involved with Spectrum development since its early days. I had the pleasure of being asked in mid-January by the SIS team and Seven Hills to become a beta tester for the final phase of development. I used what I learned to prepare my article for the Winter issue of Juiced.GS. As it turned out, that article was the first to be published about the project. While doing exhaustive testing on SIS, I also had the opportunity to interview Wannop, Weiss and Hecker about the project. I have compiled major portions of those interviews and am pleased to share them with _GenieLamp A2_ readers this month. [*][*][*] Following are portions of an interview conducted in early February with Spectrum author Ewen Wannop. Juiced.GS> How did Spectrum Internet Suite come to be? """"""""" Ewen> When I got to Kfest last year, the one thing I was hoping to see was """" Derek Taubert's Internet Tools and TCP/IP in action. Accessing the Internet in my opinion was the last big frontier for the IIgs to break through. If it was not able to join the Net revolution soon, then I felt the IIgs was unlikely to survive into the next millenium. Unfortunately, Derek was unable to get to Kfest, and nobody had been authorized to show his work in progress. This left me very frustrated. I had not even started to do anything along Net lines, as I had made assumptions that it would be necessary to have TCP/IP in order to do anything with the Net. Also, I had been very busy right up to the day before I flew to Kfest, getting Spectrum v2.1 ready. During Kfest I met face to face with those who had only been names up to that time. I had been introduced to Geoff Weiss quite early on, as I had borrowed his IIgs and enormous screen for my Spectrum demonstration. It was not until the last night of the fest, after we had got back from Jess and Jim's steak extravaganza, that a small group of us got together in Geoff's dorm room and SIS was born. Juiced.GS> Could you share with us some of what happened that night? """"""""" Ewen> Geoff had his Mac connected to the Net, and many of us had been """" browsing with it over the three days of the fest. That fateful night, Richard Bennett, Tim Buchheim, Dave Hecker, Geoff and myself started talking. We all lamented the fact that Derek Taubert had not finished his TCP/IP, and that this was really holding us all up in getting connected to the Net with the IIgs. Geoff then dropped a bombshell. He said that you did not TCP/IP to access the Net, and that there was another route that anybody with an ISP provider could use. Geoff asked us to give him a Web URL, and then he then proceeded to type a few commands into his Mac. Lo and behold, HTML poured onto his screen! I think all our mouths just dropped in unison as the implications of this struck home. Richard and myself were aghast. If we had known about this sooner, I am sure we would have been showing working browsers and other Internet goodies at Kfest last year! We quickly realized we now had some very important information, and so a working group was instantly set up with those who were grouped in that dorm room. Seven Hills was to mastermind the project, and they agreed to publish it. The moment I got back home to England, I started working on the browser. Within a month or so, I had the first Beta version available for testing. Juiced.GS> But wasn't SIS a combined effort? """"""""" Ewen> Until I had a working browser, or at least one that could interpret """" HTML and display it meaningfully, nothing much else could happen with the project. I had decided quite early on that the quickest way to get anything working was to use the existing power of Spectrum. There was no point in reinventing wheels. For this reason the browser was built as a drop-in Spectrum Online Display. In order to control the special display, I made it also conform to XCMD structure. This meant it was a new kind of hybrid display and XCMD, so I simply called it an XDisplay. With the first test version, I had prepared a very simple script that could at least tell me that it was working, and could load in HTML text files to test the display. I uploaded this to the testers, and concentrated from there on on the actual display itself. Geoff Weiss and Dave Hecker started working on the scripts straightaway, but very soon Geoff, with his amazing knowledge of how the Net works, took the scripts on, and has worked on them ever since. The scripts are really the core of SIS. The browser actually interprets the HTML and displays it, but apart from a few functions that were better done in assembler, the main part of SIS is achieved by the controlling scripts. It only goes to show that we really do have a very powerful scripting language in Spectrum! The beta testing team grew over time, and their contributions were invaluable, not only in reporting bugs, but in helping us decide what should and should not be included in the browser. The title 'Spectrum Internet Suite' or SIS, was coined quite early on. Juiced.GS> What has your life been like over the last seven months since """"""""" SIS was born? Ewen> Well, that is an easy one. It has really been no different from the """" previous five years or so during Spectrum develop. Oh, and I suppose my e-mail count has risen somewhat. One day, I think I counted over a hundred messages whizzing around the testers. Apart from the unfortunate need to go to work every so often, my days are filled from morning till late at night, debugging, testing and developing. The one thing that has changed though, is that work on the browser, and its various parts, has taken precedent over Spectrum itself. I have an increasing list of things that need to be done for any future versions of Spectrum, but have just not had the time to tackle them. Juiced.GS> Where do you see SIS going from here? """"""""" Ewen> We are very pleased and excited to have made the IIgs access the Web """" through SIS. There are some limitations with the access method we currently use, and if Derek Taubert ever gets his TCP/IP finished, then I would hope that we could link into that, and give SIS more flexible access to the Net. The scripts can be further developed to provide even more of the features that are normally expected from Net access. Geoff had not done much Spectrum scripting till he tackled this project, and I think he was suprised how powerful and flexible Spectrum scripting was. If we can keep him at it, I am sure we might see even more SIS features in the future. We were not able to provide onscreen graphics as part of the display. Fast as the IIgs may be, it was just not up to the speed required, or the screen resolution needed, to show pictures. Perhaps we could do something with showing graphics on demand, but this will depend on some other key features being resolved first. Juiced.GS> What are your plans for the future? """"""""" Ewen> I shall have much more time on my hands after the beginning of """" April. I plan to spend a great deal of it in front of the keyboard. There are still many projects that I would like to tackle, which I have just not had time to even start until now. The IIgs is definitely not dead as we have just proved. It has a great deal of life left in it yet! [*][*][*] Following is an edited transcript of an interview conducted in early February by Juiced.GS with SIS scripter Geoff Weiss. Juiced.GS> How did you come to be involved with the birth of Spectrum """"""""" Internet Suite at Kfest '96? Geoff> Dave Hecker and Ewen Wannop tended to hang out in the area near my """"" room. I stumbled into a conversation with two other people and learned that Seven Hills was given a suggestion of how to possibly design a Web browser for the IIgs without using TCP/IP. I was in disbelief how easy the network connection worked and wanted to test it out immediately. We used my roommate's local (Kansas City based) ISP to connect to my work. The commands we initially tried did not work. All of a sudden, I recognized the commands as something I had seen in operating our Web server. After a few minutes in getting to the right file, I figured out what we were doing wrong. We went through the set of commands and lo and behold, the entire contents of my company's home page was displayed in its pure HTML form. I remember being stunned thinking that was incredibly simple and couldn't believe a Web browser couldn't have been developed for any Apple II in four years. After a little more work, I figured out how to access pages besides the home page of a site. I remember this being an incredible day and saw that my IIgs could last a few more years as my sole computer. It was decided that since Spectrum is a WYSIWYG IIgs telecommunication program, a Web Browser could be easily developed using much of the built-in macro functions. The display that generates the Web page would be written in assembly langauge by Ewen. Just about every other Web Browser in existance is based on a set of C library routines, but this GS Web browser would use assembly for the quickest page generation possible. Juiced.GS> At what point did you become part of the development team? """"""""" Geoff> Roughly six weeks after KansasFest, Dave (Hecker) gave me the """"" option to be a beta tester for the browser. Of course I accepted since I wanted to be one of the first people to browse the Web on a IIgs. The script I received was written to work only on Genie. I rewrote the network connection so it worked with my ISP. In less than an hour, I could load my Web page on my IIgs. This was very exciting. But, the user interface was very, very simplistic. After the browser started, one had to select a menu item to bring up a window to enter a Web server on one line and the Web page on another line. I found this interface to be very, very clunky since I use Lynx and Netscape Navigator all the time. I spent a bit of time modifying the interface to make it "feel" more like the Netscape Navigator. The winow to select a Web server and page was changed to follow the normal URL syntax. More modifications included support for relative URLs and a complete redesign of the menus so it was more intuitive. It wasn't until Thanksgiving when the browser actually started to look like Netscape Navigator with buttons and an URL entry line on a toolbar. A common Netscape Navigator feature like going forward and backward in the History List wasn't added until mid-December. Juiced.GS> What has your life been like the past seven as SIS development """"""""" intensified? Geoff> Since I have a full time job as a system administrator for a small """"" ISP in Washington, D.C., IIgs development is done on a part time basis. I mostly considred writing the browser as "fun." I have to consider this as fun since I'm not going to make any money on the browser (well, I will get some financial compensation based on sales, but any money I make will not cover the time I actually spent on development I put in). There was a time at the first two weeks of November when our system had a major server crash and I couldn't do any work on the browser. It was understood by Dave and Ewen that my priorities were at work and browser development had to wait. At the beginning of January, I was getting frustrated since our network connection started having problems accessing certain Web sites. I was at a point where I thought we had to give up the entire project. There were only a few of us who knew about the browser. I was thinking we could keep it a secret and be the only ones who had Web access on a IIgs. I don't remember when my pessimism wore off, but a few development specs were changed to get around the problems I was facing. Juiced.GS> Now that SIS has been completed and is such an excellent piece """"""""" of software, you must be happy you stuck with it in tough times. Geoff> Over the course of seven months, there were some weekend mornings """"" that I didn't get to sleep until 6 a.m. working on the browser. There were weeks when I got nothing done just trying to resolve a stupid bug. But looking back at it all, it is incredible that a fully functional Web browser could be developed for the IIgs in the spare time of a few dedicated individuals in only seven months. [*][*][*] Following is an edited transcript of an interview conducted with Seven Hills Software partner Dave Hecker in early February. Juiced.GS> Please trace for us the steps leading up to the discovery of """"""""" the Web access method used by SIS and the decision to develop a browser. Dave> Shortly before Kfest I had some exposure to servers, ports, and """" other networking issues that got me wondering if there wasn't a way to retrieve web pages without requiring TCP/IP. At the Kfest roast I sat between Richard [Bennett] and Ewen, and by a stroke of luck Tim Buchheim was sitting across from me. I was asking Richard and Ewen, "How does this work" and "How does that work", and eventually I put it all together. "So if I did X and Y (without a TCP/IP connection), could I retrieve the HTML code for a web page?" Here's where the luck comes in: While Richard was pondering, Tim pipes in, "Sure! You just do X and Y, then A and B, and you'll get the HTML code." Back in the dorm that night, we were talking again and really wanting to do a little testing of our newly-assembled knowledge. Luck visits again, and Richard asked Geoff Weiss if we could borrow his Unix account. "Sure!" Geoff pounds out some commands. Close. A few more. Closer. A few more. Bingo! There's the full text of a Web page! Disbelieving what he just saw, Geoff tries another site. Bam! Then another. I asked Richard a few more questions, and Geoff offered some answers. Turns out he administers a Web server and knows a LOT about a missing piece of the puzzle! From there the idea just took off. Within a few short weeks after Kfest we were actually cruising the web! On a IIGS! Without the "required" TCP/IP! AMAZING! Juiced.GS> Amazing, indeed. But the method of getting to that point turned """"""""" out to really be quite simple? Dave> For what it's worth, the solution to not needing TCP/IP had existed """" all along ... it just took some luck to ask the right questions of the right people at the right time! In hindsight, the solution was so obvious we could not believe no one had thought of it before. [*][*][*] >>> ABOUT JUICED.GS <<< """"""""""""""""""""""" _Juiced.GS_ is a quarterly printed magazine dedicated to the people and products that keep the Apple IIgs going strong. In 1996, the magazine's inaugural year, _Juiced.GS_ went out to 295 paid subscribers in 42 states and 11 foreign countries. SUBSCRIPTION INFORMATION: A 1997 subscription is available for $14 in the U.S., Canada and Mexico; $20 elsewhere in the world. A set of the four 1996 issues is also available for $14 in the U.S., Canada and Mexico; $20 elsewhere. Renewals: If you were a 1996 subscriber, your subscription expired with Volume 1, Issue 4, Fall '96. If you have not yet renewed your subscription, or did not also subscribe for 1997 when you purchased your 1996 subscription, now is the time to renew. The Winter '97 issue (Volume 2, Issue 1) was published the first week of March. New subscriptions and renewals should be addressed to: Max Jones Juiced.GS 2217 Lakeview drive Sullivan, Indiana 47882 Send checks or money orders in U.S. funds payable to Max Jones. Sorry, no credit cards or purchase orders can be accepted. _Juiced.GS_ has a home page on the World Wide Web. Pay us a visit the next time you're cruising the web. The URL is: http://users.ids.net/~kerwood/juiced.gs E-mail to _Juiced.GS_ should be directed to: Genie: M.JONES145 Delphi: JuicedGS Internet: m.jones145@genie.com -or- juicedgs@delphi.com [EOA] [RWA]////////////////////////////// THE REAL WORLD APPLE / ///////////////////////////////// Connecting to the World Outside """"""""""""""""""""""""""""""" by Peter C. Brickell [P.BRICKELL] >>> PART 3B: BUILDING AN APPLE II TEMPERATURE SENSOR<<< """""""""""""""""""""""""""""""""""""""""""""""""""""""" In this installment I will be carrying on from my previous discussion of the theory of using thermistors as temperature sensors for the Apple II. I'll give some specific information on building a practical thermistor circuit for the Apple game port. First though, I'll review the last two installments. In Part 2 I talked about how timing delays can be programmed into the Apple to do elapsed time measurements. I gave some simple examples in Applesoft. Machine language can also be used for greater accuracy of timing. In Part 3a I described how the Apple's paddle input lines are used to indirectly measure resistance using a built in timing routine. The usual type of resistance which is measured by these lines is the variable resistors in a set of paddles or a joystick. In these cases, the value of the resistance is directly related to the position of the paddle or joystick. I discussed how a temperature sensitive resistor (thermistor) can be substituted for the paddle or joystick resistor to allow the Apple to crudely measure temperature with the PDL() command from Applesoft. I also stated that for better accuracy of measurements with a thermistor that a machine language routine, a larger capacitor in the circuit, and some form of calibration program are needed. Now, on with the show! >>>SOFTWARE<<< """""""""""""" To measure temperatures accurately you will need a machine language program which can accurately time the charging of the larger external capacitor used in this design. The project is taken from the book "Chaos in the Laboratory" by Vernier Software, and a program disk is included with the book. The book (which contains many other Apple II interfacing projects) is priced at $25.95 according to their 1997 catalogue. It has a suitable temperature measuring routine on the disk and an Applesoft output program which can be easily modified to suit the user. You will also require a calibrating program. This is also included on the disk that I mentioned above. Enterprising programmers who feel up to writing their own routines will not need these. The general idea is that three variable values must be established to accurately describe the thermistor temperature response. This means setting up and solving three simultaneous equations (which is more programming than I was prepared to take on) Using the Vernier software I have been able to read temperatures accurately to about 0.2 degrees Fahrenheit. I will describe some project modifications at the end of this article to allow crude use of a thermistor probe without the software I mentioned above, but for accurate temperature measurements, you will need these programs and the following design. >>>HARDWARE<<< """""""""""""" You will need only three parts to build the thermistor sensor for the Apple, other than some wire and your soldering equipment and skills. You will need: 1) A thermistor with a negative temperature coefficient (i.e. resistance goes down as temperature goes up). The room temperature resistance should be about 10 k ohms. These are available at Radio Shack and electronics shops. They should cost less than a dollar a piece. To start with, a plain bead type is satisfactory. I will get into some of the variations later. 2) A 4.7 microfarad capacitor rated at 10 volts or more. Some are much better than others at keeping their capacitance constant over a range of temperatures. The best are the metalized plastic caps (polyester, polypropylene, polycarbonate). The least stable (but cheapest) are electrolytic and tantalum types. Note: these last two types are polarized. You must install them with the correct polarity. 3) A 16 pin DIP (Dual Inline Package) plug to fit into your Apple's game I/O port. If you are using a //c for this, you will need a DB-9 "D" style male connector to plug into your game port. Again, Radio Shack or an electronics supplier should have these. The only other materials are some thin, insulated wire and some insulating tape. For those who may not wish to hunt around for components, Vernier Software at one time sold a parts kit for this project. I don't know if it is still available, but it may be worth asking. >>>ASSEMBLY<<< """""""""""""" Once again I am assuming that you know how to use a soldering iron and have some familiarity with electronics assembly. Even though you are not working directly on your computer, a mistake in assembly could damage your Apple once you connect the sensor to the computer. If you aren't sure about how any of this is done, have a friend who is familiar with electrical work give you a hand or check your work over before plugging it into your computer. 1) Decide how long a lead you want for your temperature sensor and cut two wires this length. Solder one to each lead of your thermistor. At this point you should insulate the bare leads of the thermistor. If you don't, they may touch and short out during use. This won't cause any damage, but will give erroneous temperature readings. 2) Connect one thermistor wire to the +5 volt line on your game port plug. On the 16 pin DIP plug, this is pin #1. If the pins are not numbered, the end of the plug with the #1 pin will be indicated with a notch or some other marking (see the following ASCII schematic). Looking at the top of the plug, the #1 pin will be at the top left. On the DB-9 plug for //c users, the +5 volt line is pin #2. These pins will usually be marked. 3) Connect the other wire from the thermistor to the PDL 0 line. On the 16 pin connector it is pin #6. On the DB-9 connector, PDL 0 is pin #5. 4) Solder a shorter wire to each lead of your capacitor. Mark the positive wire if you are using a tantalum or electrolytic capacitor. Otherwise the two leads are interchangeable. You may want to mount the capacitor on a small circuit board or in a plastic box to protect it and keep it out of the way. 5) Solder one capacitor wire to the PDL 0 line as you did in (3) above with the thermistor wire. If you are using a polarized capacitor, this MUST be the positive (+) wire from the capacitor. 6) Solder the remaining capacitor wire to the ground (GND) pin of the game port plug. On the 16 pin connector this is pin #8. On the DB-9 connector, the GND line is pin #3. ASCII ART BEGINS 16 PIN I/O CONNECTOR (from above): _________ __________ | \____/ | +5 V | 1 X 16 | | | | 2 15 | | | | 3 14 | | | | 4 13 | | | | 5 12 | | | PDL 0 | 6 X 11 | | | | 7 10 | | | GND | 8 X 9 | |_________________________| THERMISTOR CIRCUIT SCHEMATIC: +5 V ________________ | | / \ ( T ) Thermistor \ / | PDL 0 _______________| | | + ____|____ _____ Capacitor / | \ (+/- apply if polarized) / | \ | - GND ________________| ASCII ART ENDS That's it! You now have a thermistor temperature sensor for your Apple. Before you plug it in, check your work carefully to be sure that nothing is incorrectly wired, shorted, or incompletely soldered. This project can even be built without soldering if you use a small breadboard for assembly and a crimp-type 16 pin plug. I don't recommend this approach for any type of permanent installation, and the accuracy may be slightly affected by the built in capacitance of the breadboard itself. However, for experimentation it is a very easy and quick way to work. To test out your work, check the resistance between pin #1 and pin #6 (pins 2 and 5 on the DB-9). It should read approximately 10 k ohms (the same as your thermistor). The resistance should also decrease as you warm up the thermistor with your fingers. Pins #1 and #8 (2 and 3 on the DB-9) should have an infinite resistance, as should pins #6 and #8 (3 and 5 on DB-9), although you may get a momentary low resistance reading as the capacitor charges up. If all this checks out, you are ready to proceed. To use the sensor is very simple. Turn off your computer and plug in the Game Port plug into the appropriate socket (16 pin socket inside a ][ Plus, //e, or //GS, or the external DB-9 socket for a joystick on the //c). With the 16 pin connector, make absolutely sure that you plug the pin 1 end of the plug into the pin 1 end of the socket. Very bad things can happen if you do this backwards! Both the plug and the socket will have some type of marking or notch to indicate which is the pin 1 end. Also, be careful not to mis-align any pins when putting in the plug. Start up the computer and run the temperature measuring software. It will allow you to continuously display timing counts to start with. These should vary as you touch the thermistor and warm it up. Once everything appears to be working properly, you can calibrate the thermistor using the calibration routine that is part of the program for making temperature measurements. The calibration routine requires you to put the thermistor in three different regions of known temperature and input the actual temperature. I put my thermistors inside a plastic bag and immerse them in 3 beakers of water at different temperatures. From then on the program can calculate an unknown temperature by itself and you're in business! >>>MODIFICATIONS FOR SIMPLE APPLESOFT USE<<< """""""""""""""""""""""""""""""""""""""""""" If you don't want to bother with getting special software to try out the thermistor sensor, you can use it in a simplified form with only the PDL command to read a crude temperature. As I described in an earlier installment, you are limited to one of 256 values (0-255) with this command, so it is not really suitable for much more than experimenting. To use a thermistor in this mode, you do not use the 4.7 microfarad capacitor or the connection to the GND line. You also must use a thermistor which has a resistance of approximately 150 k ohms at the minimum temperature that you will want to use it at. This may take a little hunting to find, but most large electronics houses have a fair selection of thermistors. To use such a thermistor, connect the leads to the PDL 0 and + 5 volt lines of your computer directly (see above discussion for pin numbers). In this way it will mimic the action of a game paddle resistor, and you should be able to make readings using the Applesoft PDL(0) command. A simple routine is: 10 HOME 20 VTAB 10: HTAB 15 30 X = PDL(0) 40 PRINT X 50 GOTO 10 This will give you a continuous display of the PDL value on your screen. You will have to make up your own calibration table for the thermistor, and as I mentioned before, it won't be a straight line. Nevertheless an enterprising Apple user can probably make good use of this simple temperature measurement system. >>>MODIFICATIONS<<< """"""""""""""""""" Some substitution of components can be done in the thermistor sensor circuit and still achieve the same results. I found a very cheap supply of thermistors with a room temperature resistance of about 30 k ohms (about three times the recommended resistance). So I substituted a smaller capacitor (1.5 microfarads - 1/3 of the recommended value) and the system works perfectly. What is important is that the value of capacitance times resistance remains roughly the same as that given by the components listed above. You can also substitute different physical types of thermistors, depending on where you plan to use them. There are some which come encased in glass or resin for submerged use, or use in corrosive chemicals. Remember that if the leads get wet, you will short out the thermistor and it will not read properly. I use one of mine to measure the temperature of aquarium water. To avoid having to hunt around for the right resistance of thermistor in a coated design, I just slipped mine inside a small glass tube and sealed one end. This is partially submerged in the water and thus the probe is protected from moisture. The response time of the probe is slower than with a naked thermistor, but aquarium water temperature changes gradually, so it is not important. Thermistor size will affect how quickly it correctly reads the temperature surrounding it (its equilibration time). The smaller the thermistor bead, the faster it will come to equilibrium and read the correct temperature. I use a small bead thermistor (about 2-3 mm in diameter) for measuring room temperature. It responds so fast that I have enclosed it in a sandwich bag to avoid having draughts adversely affect the reading. It should be apparent that you can connect more than one temperature sensor to an Apple, as there are four PDL lines. With modification of the temperature reading program, machine language counting routine, and calibration program this is possible. I have built a system which can read temperatures from thermistors connected to all four PDL lines. It wasn't a trivial programming exercise, but it can be done. So this concludes the section on temperature measurement. The ability to measure resistance via the PDL lines is a great tool for interfacing the Apple. You can get resistors which vary their resistance in response to light, moisture, and other parameters. With suitable design and programming it is possible to use that old ][ Plus to do all these things! Next installment: Reading buttons and switches. >>>APOLOGIES AND EXCUSES<<< """"""""""""""""""""""""""" I must offer my sincere apologies to any readers who have been patiently waiting for this installment of the Real World Apple to appear. Such a long gap will not happen again. As the gracious editors of _GenieLamp_ pointed out I was indeed exploring the real world. Although, after returning to the snows of March at home in Toronto, I'm not sure just how "real" the South Pacific actually was! I would have written this article during the four months that I was away, but I was informed by my new bride (who apparently has known me for far too long) that if she spotted a computer in my possession on the islands of Rarotonga (Cook Islands) or New Zealand, that I would be single again so fast it would make my head spin. Ahhh, the joys of marital bliss! (I think the only reason that I am allowed to keep a computer around is so that I can send her email while she is teaching overseas!) See you next month (promise!). //////////////////////////////////////// Genie_QWIK_QUOTE //// / Indiana's a good place to be FROM. / ///////////////////////////////////////////// J.DWYER8 ///// [EOA] [LOG]////////////////////////////// LOG OFF / ///////////////////////////////// GenieLamp Information """"""""""""""""""""" o COMMENTS: Contacting GenieLamp o GenieLamp STAFF: Who Are We? GenieLamp Information GenieLamp A2 is published on the first of every """"""""""""""""""""" month in library 55 of Genie's A2 RoundTable (page 645;3). GenieLamp is also distributed on CrossNet and many public and commercial BBS systems worldwide. o To reach GenieLamp on Internet send mail to genielamp@genie.com or to reach GenieLamp _A2_, send mail to a2lamp@genie.com o Back issues of GenieLamp A2 are available in the A2 RoundTable Library #55 on page 645 (m645;3). o We welcome and respond to all E-mail. To leave comments, suggestions or just to say hi, you can contact me in the A2 RoundTable (Category 3, Topic 3) or send GenieMail to Ryan Suenaga at [A2LAMP] on page 200. >>> GENIELAMP STAFF <<< """"""""""""""""""""""" GenieLamp o John Peters [GENIELAMP] Publisher """"""""" o Mike White [MWHITE] Managing Editor APPLE II o Ryan M. Suenaga [A2LAMP] Editor """""""" o Doug Cuff [D.CUFF] Editor Emeritus A2Pro o Tim Buchheim [A2PRO.GELAMP] Editor """"" ATARI o Sheldon H. Winick [GELAMP.ST] Editor """"" IBM o Sharon Molnar [SHARON.LAMP] Editor """ MACINTOSH o Richard Vega [GELAMP.MAC] Editor """"""""" POWER PC o Ben Soulon [BEN.GELAMP] Editor """""""" \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\//////////////////////////////////// Opinions expressed herein are those of the individual authors, and do not necessarily represent the opinions of Genie Online Services, Yovelle Renaissance Corp., GenieLamp Online Magazines, or T/TalkNet Online Publishing. Bulletin board messages are reprinted verbatim and are included in this publication with permission from Genie Online Services and the source RoundTable. Genie Online Services, GenieLamp Online Magazines, and T/TalkNet Publishing do not guarantee the accuracy or suitability of any information included herein. We reserve the right to edit all letters and copy. Material published in this edition may be reprinted under the fol- lowing terms only. Reprint permission granted, unless otherwise noted, to registered computer user groups and not for profit publications. All articles must remain unedited and include the issue number and author at the top of each article reprinted. Please include the fol- lowing at the end of all reprints: \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\/////////////////////////////////// The preceding article is reprinted courtesy of GenieLamp Online Magazine. (c) Copyright 1996 T/TalkNET Publishing and Genie Online Services. To join Genie, set your modem to half duplex (local echo). Have your modem dial 1-800-638-8369 in the United States or 1-800-387-8330 in Canada. When you get a CONNECT message, wait for the U#= prompt, type: JOINGENIE and hit the RETURN key. Genie will then prompt you for your signup information. If the signup server is unavailable, call (voice) 1-800-638-9636 for more information. ////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ [EOF] SAVv' 'YA2FAQ.REFU4~88[DRIVE.CLEAN*G G 8΢I  $ C΢ bI  $ -΢Σ bI $ I $  `WV_ [ ` yx 8` X eJ"((((PPPPîABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.PRQQQ6;?堠򠠠Ҡ堠 堼堠 堨------    ------㩠 _̧Z堠Zî_ᬠ뮮򠠠堨報򶵠̧堭堤ñ?堠򮮮  --󮮮렠ᠠ㠠Ҡ򮮮  --=> This is Antic's "Picture Saver" (version 0.7). It is a simple ProDOS 8 application which allows you to capture and write to disk, any Super-Hi-Res graphic image still in memory. Supports both 320 and 640 mode, single (16 color) and multipalette (256 color) images. Program is written in French, but fairly simple to understand. Copy program to a blank floppy disk along with 'PRODOS' (you may want to append *.SYS or *.SYSTEM to program name) and boot directly from that disk. The image found in memory will be displayed and after pressing a key, you'll be prompted to give it a save-name. Resulting images are saved as uncompressed SHR pictures. T,CFirst.Star ~ExpressLoadT Q 3 B ,@First.StarFirst.Star Q ,@First.StarFirst.StarQ ) kKH"h  mn  ;     m "$  " "HH"hHHHH H "h $  "DONTFRETv% ' ']DONTFRET.DOCSAuu@XDONTFRETT!uv @TUNINGSu% % @DRDon't Fret 1.1 3-21-97 Don't Fret is a IIgs desktop program to show how to form various chords for fretted instruments. The number of strings and how they are tuned can be adjusted by the user, allowing for great expandability. Requirements: System 6.0 or greater, and about 135k of memory. Improvements/Changes: -The "special" menu (which held the capo and tuning menus) is gone. Replacing the modal dialogs is an always open window with the same controls -Selected parts have been moved to assembly and >b>t  01BEFGHIJKLMNOPQoptimized. These optimizations have been accompanied by dramatic speed increases when compiling. You probably won't see much of a speed increase (though the size of the program has decreased). -The name was changed from the klunky 'ChordGS' to the witty 'Don't Fret!' Usage: If you've seen the previous version (which had the handle of "ChordGS". Don't ask.) of this program, using it should be pretty easy. For everybody else, a quick tutorial Don't Fret User Manual --------------------------------------------------------------------- What is it? This program is designed to show you where to put your fingers on the fretboard of a guitar/banjo/violin/mandolin/et cetera. If it's got 2-6 strings and is fretted, this program could be what you're dreaming of. --------------------------------------------------------------------- How does it work? Upon launching, two windows should appear. One looks something like: ---------------- | | | | | | ---------------- | | | | | | ---------------- | | | | | | ---------------- (More on the other window later) This is your virtual neck. The top is the top, the bottom the bottom, and the strings default to go low->high, right->left. (E A D G B e for a standard guitar tuning) You'll also see some dots on the neck. These dots indicate where to place your fingers to produce the desired notes in a chord or interval. --------------------------------------------------------------------- Menus File Menu New: Opens a window if one is not open. Close: Closes a window, if one is open. Open: Loads custom tuning, string count, AND Capo information. Save: Saves the current tuning, string count, AND Capo information. Quit: Quits. (duh) Edit Menu All these options are for Desk Accessories (They don't do anything to the program). Key Menu This menu chooses what chord is being displayed. Type Menu Use this menu to switch amongst Major, minor, 5th (power) diminished, and augmented flavors of chords. Extras Menu Add extra notes to the chord (6th, b5th, Maj7, et cetera). To remove a no longer desired extra, uncheck it from the menu. The extra notes are preserved between Key changes, however, b6th and b5th notes are not preserved when shifting between the type of chord, and are not available for Diminished or augmented chords. --------------------------------------------------------------------- The "Options" window One of the most powerful features of Don't Fret is alternate tunings. This window has a bunch of controls to choose how the strings tuned as well as the number of strings (2-6). When less than 6 strings are used, the bottom (lower numbered) strings are ignored. WARNING: When tunings are saved, capo position is also saved. When tunings are opened, capo position is altered. The changes don't take affect until the 'Accept' button is pressed. The 'Accept' button is tied to the return key, so pressing return has the same affect (provided that the 'Options' window is frontmost). --------------------------------------------------------------------- The File Format The files for loading and saving are filetype $28, auxtype $1997. My rBundle declares this as a "Don't Fret Tuning File", and even adds a pretty icon. The format looks like: struct InOutRec{ Word Version; <- the version ($0001 for now) Word StrCount; <- the number of strings Word Capo; <- the fret w/ a capo on it (0 for none) Word Strings[6]; <- the open note at each string }; for a total size of 18 bytes. --------------------------------------------------------------------- Future Versions: Sorry to disappoint everybody, but there WILL be updates. (version 1.1, following so closely on the heels of 1.0 should demonstrate that) Some planned improvements: -Disable the controls for tuning strings that are not active -Use the message center to open tunings at launch time -Add scales and modes (?) -Allow comments in the saved files (probably as a rComment) -Draw the root note in a different color -Allow printing -Number the frets (5th, 7th, 9th, 12th) -Other stuff suggested by other people (ie - you) --------------------------------------------------------------------- Legal Stuff This program contains material from the ORCA/C Run-Time Libraries, copyright 1987-1997 by Byte Works, Inc. Used with Permission. This Program, source code, and documentation are copyright 1996-1997 Kelvin Sherlock. All rights reserved. This program is freeware. However, the following conditions apply to distribution and use: -This software may be sold on disk for a slight fee to cover shipping, handling, disk costs, duplication costs, and related expenses. -Distribution on removable media with an unformatted capacity greater than 2.0MB (CD ROM, 'Zip' drive, et cetera) requires the express written consent of the author. -Users of crack, freebase, and other cocaine derived drugs may not use,distrubute, or sector edit this software without express written consent of the author. -Emulator users may not use this software (not that pirates care about developers rights) without considering what they're doing to the remaining ii/gs market. -All other rights not granted herewithin are reserved by the author Misc. stuff If you're sending bug reports, suggestions, money, chicks, et cetera, my address is: ksherloc@gnu.uvm.edu ksherloc@mole.uvm.edu Kelvin Sherlock RD 1 Box 2 Tunbridge Vermont 05077 If you're sending a mail bomb, death threats, et cetera my address is: President 1600 Pennsylvania Ave. Washington DC 20004 president@whitehouse.gov Hey - It's a joke! This program was created with the help of Rez ORCA/C 2.1.0 (or greater ? Byte Works rules.) ORCA/M 2.1.0 GSBug (Not really, but I felt like saying so) GNO/ME 2.0.4 (Procyon rules.) GS/OS forever! CSWe~U,C ~ExpressLoadU s,E 0E K"H"h HHH"h h -"@2"P2""6"" H H"᭧ H""") HHC""9""H"h*"k; [ ) ʀ+hhk@BD3rrt ~bH.6H9(&m&G&!&&&)(&UXYZ[\]^_`abcd5H,"k {   P_PP'PP````6`p``"6`" " ""6`"`" "U `)HHHHY"h`HY"h`64~And if my thought dreams could be seen Theyd probably put my head in a guillotine But its allright ma~its life and life onlyHiPH2" ) `0"`2"`0"`2"hH2""6`HiPH2" ) `0"`2"`0"`2"hH2""6`HiPH2" ) `0"`2"`0"`2"hH2""6`HiPH2" )7 `2"`1"`2"`1"hH2""6`HiPH2" H)o `2"`1"`2"`1"hH2""6`Hi@H2"h):H2""6H ) I hH2"  hH2""6`H )  I hH2" hH2""6`H )@ I@ hH2" @I hH2""6`H ) I hH2"  hH2""6`H ) I hH2"  hH2""6`H ) I hH2"  hH2""6`H ) I hH2"  hH2""6`{{yHwH "k HH" {"MHHa"፮hwhyywH"፮{};HHa"፮hh}k;8 [wH"፮h "T"Nɼ""6<:8 HH`//////////////+;ikH; [h H"፮+zk;8 [h ."፮7"፮ T"፮7"፮,"፮d 8pI00 Hp H:"፮ H H<"፮d0 6 H p H:"፮ : H p H<"፮7"፮,"፮d 8pI0xd "  8  8 0 C e - 0 p 8H:"፮ p 8H<"፮ w+;ik(2<FPZdnx(<Pdx @ @ @ @ @ @ ;8 [ ) HH+"፮  +;i k  =  +"፮k,   = +"፮"kH; [  "I  "ud Hhh# Hhhdg    "ud'  "ud+;ikH; [d2E & "፮&*ɗ<" d+zkTuning to loadH; [d2 & "፮&<"I ( "u.G! $" "ud    "ude     "ud+  "ud d+zkSave Tuning As: NewTuning(;8 [ 8pI0ʊ"H= hchch 8 pI0ʊ  8 pI0ʊ   H "H"H hchchchchh  9+;ik;8 [HHHHHH0"፮"፮h8 HHHHHH0"፮"፮h8H"H= hchchhHHHHHH0"፮"፮h8H"H= hchchhHHHHHH0"፮"፮h8H"H= hchchhHHHHHH0"፮"፮h8H"H= hchchhHHHHHH0"፮"፮h8H"H= hchchhHHHHHH0"፮"፮h8H"H= hchchhHHHHHH0"፮"፮h8 ں"h+;ik;8 [ iHHHHH0"፮"፮"H= hchchiHHHHH0"፮"፮"H= hchchiHHHHH0"፮"፮"H= hchchiHHHHH0"፮"፮"H= hchchiHHHHH0"፮"፮"H= hchchiHHHHH0"፮"፮"H= hchchiHHHHH0"፮"፮ iHHHHH0"፮"፮+;ik; ["+;ik ;8[I0ȅ IdFejfFejfFejfFejfFRejfFejfFejfFejf?:I;i+ke &****;i+@k+/dhs"(59=AEIMQUY]aeimquydvy,>AJ Xm #8@FW]rz $'+7;CFb~ HJLNPRTVXZ\^`bdfhj%5:OS^eit #&1@IXWhky| #*47WZ!!$)4cir| ")58>AGJMPS\coru~Q-7?ILdn (2Qor 36NXw /LOgq'@]`x.8;EH`jX4R]|#O|2l?K'+C&7%_}Agz0{_o o   e   =    =      E   &1 <` f o & <   ; Y { =  = = N= = = t= ,= = = == = = Vfghijklmnopqrst&wi[Q           % /  WSOKG     0@"@(@*@-@/@1@4@6@9 @; @= @@ @BPPPP"P& P0 `E `N`V`^ `j `v`z`~0 > Y> > > > a> > " P p" 0" @> P" `s*       % 3 A O ] k y      9 +    b         @7 @E @S @a @o @} @ @ @ @ @ @ P P; PI PW Pe ` ` ` ` ` ` `       @  * 8 F TPWPP)A*+HH  DontFret*^8Dont Fret! Tuning File( Dont Fret!.(C) 1997 Kelvin Sherlock ksherloc@mole.uvm.eduDont Fret! chord locating program Freeware, copyright Kelvin Sherlock 1996-1997, all rights reserved This program contains material from the ORCA/C Run-Time Libraries, copyright 1987-1997 by Byte Works, Inc. Used with Permission.  " 0@P`@       Nn  Oo@ Ww Ss @About Don't Fret! File NewOpen...CloseSaveQuit Edit UndoCutCopyPasteClear Key ABbBCC#DEbEFF#GG# Extras Sus 2ndSus 4th Flatted 5th Flatted 6th6th7thMaj7 Qq 00Zz@XxCcVv@@@@@@@@@@ @ @ @ @@@@@@@@@@@@@@@@@ @ @ @ @ @ @ @ @PPPPPPPPP Type MajorMinor5th Augmented DiminishedPPPPPPPP```````````````````````0"0%J Don't Fret! 1.1 Copyright 1996-1997 Kelvin Sherlock This program contains material from the ORCA/C Run-Time Libraries, copyright 1987-1997 by Byte Works, Inc. Used with Permission.%^OkPd  Don't Fret! 0 ApplyP, Options BCapo which fret? 1st Fret2nd Fret3rd Fret4th Fret5th Fret6th Fret7th Fret8th Fret9th Fret 10th Fret 11th Fret @ @ @ @ @ @  B - B < B K B Z B i B x B 6  5  4  3  2 6th String: 5th String: 4th String: 3rd String: 2nd String: 1st String: Strings: @@@@@ @@@@ @ @ @ @/""""2/#"2#/""2""#/"""2""#"/"#32"/"#32"/""#32""""""/""""/"""/""""/ <<<303 3330 33 3 0 <0 <TUNINGSv% ' @'DROPC.CADGBE(v**uDROPD.DADGBE(w**uDROPD2.DADGBD(x**uOPEND.DADFSAD(y* * uOPENE.EBEGSBE(z****uOPENG.DGDGBD({**uOPENA.EAEACSE(|* *uOPENFSHARP(}uuuVIOLIN.GDAE(~*,*,uSTD.EADGBE(* *uBANJO.DGBD(** **u                ?c  ):i J 8       W    1 ) ) ". )  "k  ͬ  )" a> aз0   1 0 %+ )   0"0   1 0T   'Z   &   ( " "H cHaH"nn   z) `", l` `"/ `"0 `" `" `" `" `" `" ` `` I A@'ʝ `) m))ʈ0+0)/+)%+" CJ`'+ H{b%+ '+  1  2(    " `h  |  '#"f)))!*/SYSTEM/SYSTEM.SETUP/START.PARMS*/3/*/3/FILES There is no console driver  There is no ram drive " Could not write to ram drive  FIRST START version 4.8 Please stand by. Transfering  '' to ram disk. Program by Clayburn W. Juniel, III March 1993%   Not all the files in the folder will fit on the ram disk An attempt will be may to boot ram Press a key to boot (%(369,CFS.Install ~ExpressLoad>(dZ& ,@FS.InstallFS.Install'(O ,@FS.InstallSEGJPTABLE. ,@FS.Installsplash DE!x ,@FS.Installstart [Z ,@FS.InstallFS.InstallZ"0K" A ȷC *H1plash Editor version 1.00 Written by Clayburn W. Juniel, III Copyright July 1992Help1WwClose Only a Shellr InstallerPrebootDiskQuitonQqQuit Edit Zz@UndoXxCutCcCopyVvPasteClearCloseAll56~*5~^#6Help...m52~*2~^#6#2#2@Aa"h ୥ HH"᭛H"᭙H""") SSSSTSSSSSSSSSSSSSSrSS5SSSSSSSSS) CH,"`8 FSSSS`1"1"1"1"1"1"1"   C  ` 0"0"0"0"0"`0"0"`"h`a"hHH"Hn"hH. "h쭦HH "Hn"h` D@8"a"h`HH"`KHH"kHH "h`pHnH"pHnH"` A8"HH " `"    u`r`? mHC HA H#"hE TW HU H"HHC HA H""hY [ Y [ :<F >@BD  W HU H"8 ] `E v U Y  }  z 0 | /| 0} xz HH%"`z xzܭ d `E v ` e    `Y ?  g 0 i /i 0 0 0 |~ HH%"᭲HH"᩹  O  D HHHH "hI K HHK HI HH " p h`   HHHH "he M i O ȗ :I ȭM iM ȭO iO ȩ I ȌI  D I Ȣ I ܩ e HH HHH"" H H"HH""`HH"HH"HH$"HH"HHH"h dd7t $E ) / E 0E 0F ) a @8   O 7E "HH"h ĭ   / O    e"eHHHHH " p hHH "hee Z $ " Z $ $HHH"     .E) HxY"h ͩCJ t \XHH"    / " HH"   Z;g   X8 p X G `HH"`t It t HHH"`Y Y E 8 p `] ]  ߭o  " ` 0 " "  ) O !"    0 (`" `", [ ` " `" `" `" `" `" `H: (h` HxY"h(h`)HS XH8"HG HE HS Hb"hh8` H H"`HH%"`H.0: a{h`hF `<H:H@H>HDHBH+"`iFW / / / 3/SYSTEM/SYSTEM.SETUP3/1/ 3/First.Start 3/Log.Off 3/Start.Parms Unable to start program  Press RETURN q #s # ,f ,  3@WnUnable to allocate block Not a numberSystem disk not found.Installation complete.No volumes on line.R *0  P*1 Vc%0 Disk+Ip#.Ii*3 Default K H H"kx4"` ` ` =$'*?EG s !$'-39FILOA  x|xci#I+ nW@ 3 ,  ,    s _ q  xk ` U J ? +  [        g  ~  x    u   } 0F v3  n( ,@FS.InstallSEGJPTABLE("" ,@FS.Installsplash 0K{"H"h "H""' &HhH "hHHHH"h  i mieiiB ) @)`d`d  ````dd۩`d`d``dddHHHH'"h<miii) )iD=h-df df ;hHbH`H "HH h";iG @ Ȍ\iE ȷM \eiHH h"5E h""iiHH h" h" #"j" 0= )))j";  h";HH"h""H""kHH "h  `HHHHHfHdH "hh`bhh` }1: SHOW SECOND*:SYSTEM:TOOLS:CLAYS.MTOOL 1:CLAYS.MTOOLMUSICmusic:<Z0HZK<n2 2(zhku ",FLOScn247:?DGJMP[^adgkos|)-4ARlz"%:DOW]zӁ7jjE-y`<{E ,@FS.Installstart E"H"h H"hHHC""9""H"h*""a"h  HH H H1"hx4" H H0"h H H0"hI K  H H0"hK HI H+"HH+" H H0"hU W  H H0"hnp H H0"h H H0"hHH+"HH+" H H 0"h H H0"h H H0"ha"hHHHH1"hx4"HH0"hHH0"hkB>,( xx  wsa ] TP> : )%    pn  W U   so^I ZK QM; 7 .K *I      xx    95 About... Install File AaPh CP&0Pp?/@993   "f First Start Fisrt Start Installer version 2.4 Written by Clayburn W. Juniel, III Copyright 1989 Clayburn W. Juniel, III 1928 E. Camelback Rd. Apt #623 Phoenix, Arizona 85016-4143 Phone: (602)274-6905[|8$   Check box <0 LlstPj  Ta&0 hu&0  y&0 Qq,9dp  R Transfer Log OffFirst Start Installer JLRFCBDefaultJLRFCBxxx  OfP :D P #. JLRFCBPreboot:JLRFCBDisk name: OJLRFCBName for ram disk: )S  P JLRFCBFile being transfered:JLRFCBHighlight the last file to transfer56~Please insert the disk: *5~^#6VB i6HfPNTJLRFCB Fisrt Start Installer version 2.4 First Start is shareware. If you continue to use it fee of $10 is required. Please make payment to: FCBEffective Software Solutions 1928 E. Camelback Rd. #623 Phoenix, AZ 85016-4143 USA Effective Software Solutions Clayburn W. Juniel, III Custom Software Design 1928 E. Camelback Rd. #623 Phone: (602)274-6905 Phoenix, AZ 85016-4143 USA Internet: clay1@primenet.com WWW: hpt//www.primenet.com/~clay1 c.juniel@genie.geis.com FTP: ftp.primenet.com users/c/clay1 FCB                FBBBBBÙęBBřBƙBǙBǙBșBșBəBəBʙBʙB˙˙BB˙BB̙̙BB̙B͙͙͙BB͙BBΙBΙΙBΙBBΙBΙBϙϙϙϙϙBϙBϙBBϙBBϙBBϙBBϙBBЙBЙBЙBЙBЙBЙBЙBЙBЙBЙBϙBBϙBBϙBBϙBϙBϙBϙBϙϙϙϙΙBΙBΙBBΙBBΙBΙB͙B͙B͙͙̙B̙BBB̙B˙B˙B˙ʙBʙBBəBəșBșBBǙBǙƙBřBęBBÙ4 SPLASH EDITOR SHOW SECONDMUSICɻB»BBûBEBŻBŻBɻB»BBûBEBŻBŻBȻBBûEBûBEBŻBŻBȻBBûEBûBEBŻBŻBȻBBûEBûBEBŻBŻBȻBBŻBûBEBŻBŻBȻBBŻBûBEBŻBŻBȻBBŻBûBEBŻBŻBɻBŻBûBEBŻBŻBɻBŻBûBEBŻBŻBɻBŻBûBEBŻBŻBɻBŻBûBEBŻBŻBɻEDBŻBɻEDBŻBɻEDBŻBͻBBûBEBŻBŻBͻBBûBEBŻBŻBͻBBûBEBŻBŻBͻBEBûBEBŻBŻBͻBEBûBEBŻBŻBͻBEBûBEBŻBŻBȻBBûEBûBEBŻBŻBȻBBûEBûBEBŻBŻBȻBBûEBûBEBŻBŻBɻB»BBûBEBŻBŻBɻB»BBûBEBŻBŻBɻB»BBûBEBŻBŻBɻBûBEDDĻBBûBEDDĻBBûBEDDɻwA,p   USING THE INSTALLER: This tells you what you need to do to use the installer. The Installer now requires System 6.0 or greater. You need to use the installer to put First Start on your boot disk. The Installer puts First Start, Log Off and Start Parms in the */system/system.setup subdirectory (* means the name of the boot disk). First Start and Log Off must be in the same subdirectory as the installer program. But this can be any subdirectory. The Installer changes the auxiliary type of First Start and creates the Start Parms file, so it must be used. You can't just copy the files to the */system/system.setup subdirectory. Although the Log Off program is copied to the */system/system.setup subdirectory, it can later be moved anywhere you like. Even not on the system disk. But the Log Off program will only work if it is launched with a system disk that is on the ram disk. WHAT BUTTONS TO PUSH AND HOW: Preboot The PREBOOT button lets you choose a disk to be used as a preboot. If your system disk is on a hard drive and you don't have a SCSI card that can inteligently wait for the hard drive to warm up you might need a preboot program in your 3.5 or 5.25 inch disk drive that can wait for your hard disk to warmup. Clicking on the Preboot button cycles through the drives you have attached to your computer with disk in them to choose the preboot disk. You can also press command-P to cycle through the disk. Press command-D to use the default drive which will be the drive the first start is installed on. Disk The DISK button is used to choose which system disk to install First Start on. It too cycles through the drives you have attached to your computer. But it will only choose a drive that has a subdirectory of system/system.setup where it will transfer the files to. Command-TAB also cycles through the disk drives Transfer Log Off If you are using this program on a 3.5 inch disk and are really cramped for space, you can unselected this option and Log Off will not be transfered to the system disk. Also if Log Off is not in the same subdirectory as this installer the program will not halt. Log Off will not be copied. Edit line The edit line is used to give the ram disk a name. Any ProDOS compatible name will do. The list The list of files that appear is in the root directory of the disk to install First Start on. It is in its natural order. First Start transfers x number of files from this list starting with the first file. You must highlight the last file that you want transfered. First Start also transfers all files that are in a subdirectory within the range of files it copies. The least files that need to be copied are: ProDOS System --- subdirectory Icons --- subdirectory Your setup may require other files. SORTING WITH THE FINDER For First Start to work properly the files you need transfered to the ram disk must the first files in natural order on the boot disk. If you have a utility that sorts files use it to sort the root directory before using this Installer. If you don't, the following instructs you as to how to sort with the Finder. Once you are in the finder the first thing you need to do is from the Special menu choose "Preferences". Make sure the Save file information onto disk is uncheck. Now open the window for the root directory of the disk you will be putting First Start on. From the file menu choose "New folder". Open the just created folder (probably named untitled). Make sure that neither the new folder or root directory window are completed covered by the other. Now click in the root directory window. From the Edit menu choose "Select all". Hold down the shift key while clicking on the new folder icon to unhighlight just that icon. Click the mouse on one of the highligthed files and drag it to the new folder window and release it. All the files are now moved to the new folder subdirectory on the root directory. Now you can drag each file that you need in order back to the root directory. Or you can hold down the shift key while clicking on each file that you need to be first files and then clicking on one and dragging them all back to the root directory window. When you are done with this again from the edit menu choose "Select all" and drag the rest of the files back to the root directory. Then drag the now empty new folder into the trash if you want. Now you are done sorting with the finder. Remember to reset the preferences to save file information onto disk if you want.e first thing you need to do is from the Special menu choose "Preferences". Make sure the Save file information onto disk is uncheck. Now open the window for the root directory of the disk you will be putting First Start on. From the file menu choose "New folder". Open the just created folder (probably named untitled). Make sure that neither the new folder or root directory window are completed covered by the other. Now click in the root directory window. From the Edit menu choose "Select all". Hold down the shift key while clicking on the new folder icon to unhighlight just that icon. Click the mouse on one of the highligthed files and drag it to the new folder window and release it. All the files are now moved to the new folder subdirectory on the root directory. Now you can drag each file that you need in order back to the root directory. Or you can hold down the shift key while clicking on each file that you need to be first files and then clicking on one and dragging them all back to the root directory window. When you are done with this again from the edit menu choose "Select all" and drag the rest of the files back to the root directory. Then drag the now empty new folder into the trash if you want. Now you are done sorting with the finder. Remember to reset the preferences to save file information onto disk if you want.L1ZL O  T   l C,W[g \$9\! 8 "oV(((( >" N" r. " " P"p""**3 ' >Qcv    +   q `   " 0 C U h |    <    !  " $ $, 0  =PVPJPP  `X\3X ] #!MAIN@wA,p   wA,p   +)'/>@>==<=>8>7/-21433244245577-/6++//IKJIIHEEEKC1,.,,)137978::<5369ISLIbceeefegba^QUUX__`[ddbbf]bOORUֈBwxw͈BȈwwxwBwxwwxBwwwwxɈLjBwwwwwBwxwwwxBwBwɈLjBwwwwwxFwwwxBwBwɈLjBwwwwwwxwFBwxBwxBwBwɈȈwwwwwwBwxBwEwwEBwxBwwwxwwɈȈwwwwwwBwxDwwxDwxEwwxBwwwxwwɈȈwwwwwwBwxEwwxDwwxFwwxBwwwxwwɈȈwwwwwwBwxEwwDwwwwxBwwwxwwɈȈwwwwwwBwxEwwDwwwxBwwwxwwɈȈwwwwwwBwxEwwDwwwwwwxwwɈȈwwwxwwwwBwxEwwDwwˆwwwxwwɈȈwwBwxxwwBwxEwwDwwxˆwwwxwwɈȈwwBwxˆwwBwxEBwDwwˆwwwxwwɈȈwwBwxˆwwBwxDwwxDBwxBwwwxwwɈȈFwxˆwwBwxBwxEFwxFxwxxɈȈFwxˆwwBwwwFwxBwxʈȈFwxˆwwBwwxwwBwxʈȈwwBwxˆwwBwxwwxʈȈwwBwxˆwwBFwxˆEwwxʈȈwwBwxˆwwBwxBwÈBwxwxʈȈwwwxˆwwBwxBwwÈBwwxʈȈwwÈBwwBwxwwxFwwwwxʈȈwwÈBwwBwxBwEwxwwwxʈȈwwÈBwwBwxwwEwxwwwxʈȈwwÈBwwBwxDwwxDwwwwwxʈȈwwÈBwwBwxDBwDwwwwwxʈȈwwÈBwwBwxDwwDwwwwwxʈȈwwÈBwwBwxDwwxBwFwwxwxʈȈwwÈBwwBwxEBwBwxDwwxwxʈȈwwÈBwwBwxEwwwxBBwwxʈLjBwwBwxEwxwwBwxEwwxɈLjBwwFwDwwBwFwwxɈLjBwwFwDBwBwwFwwwxɈȈFwxwwwxEwEwwxBwxwxwwɈBȈBwxwۈȈwwwwxFwwwxFwwwɈBȈwwwxBwBwFwwBwxDwwwxɈLjBwwwxBwBwFwxFwxwwwxɈLjBBwxBwxBwBwDFwxFwwwwxɈLjwwEBwxBwwwxwwwwwxwxBwwxwwwxɈLjwxEwwxBwwwxwwwwwwwxDwwxBwxwwwxɈLjwwxFwwxBwwwxwwFwwwwwxEwwxBwxwwwxɈLjwwwwxBwwwxwwFwxwwxwxEwwBwxwwwxɈLjwwwxBwwwxwwFwxwwxwxEwwBwxwwwxɈLjwwwwwwxwwFwwwwwxEwwBwxwwwxɈLjwwˆwwwxwwFwwwwwxEwwBwxwwwxɈLjwwxˆwwwxwwFwwBwwwxEwwBwxwwwxɈLjwwˆwwwxwwEwxBwwxFwxEBwBwxwwwxɈLjBwxBwwwxwwEwxBwxFwxDwwxBwxwwwxɈLjBFwxFxwxxEwwxBwwFwxBwxwDwwDwɈBLjBwxBwxˆwwwwFwwwBwwˈȈwwBwxˆwwDwwFwwxBwwˈȈwwxBwxDwwxEwxˆwwˈɈEwwxBwxDwxEFwxˆwwˈɈBBwxwxBwBwEwxBwˆwwˈʈBwwxBwBwEwxBwwˆwwˈLjwwwwxBwBwEwxwwxˆwwˈLjwxwwwxwBwxDwxBwˆwwˈLjwxwwwxwxFwwxDwxwwˆwwˈLjwwwwwxwxFwwDwxDwwxBwwˈLjwwwwwxwwxFwwDwxDBwBwwˈLjwwwwwxwwwwDwxDwwBwwˈLjBwFwwxwxwwwwxwxDwwxwwˈLjBwxDwwxwxwwwwxwxEBwwwˈLjwxBBwwxwxwwwxEwwwwˈLjwBwxEwwxBEwDEwxEwxwwwwʈLjwBwFwwxBEwxBEwxFwDwwwwʈLjwwFwwwxBEwxBEwxFwDBwwwwʈLjwxwxwwEwEwxEwEwwxwxʈɈBwwxڈBwBwDwEwEwxwwwDFwxFwxwwwwxBwwxFBwBwxBwxBEwDwwwBwwwxFwxFwwwwxFwwwBwBwxEBwBwxBwxBEwDwBwBwwwxwFwwwwxFwwwBwxDwBwDDwEwBwBwBwwwxFwFwxwwwwwBwDwxBwEwxDwwxDBwBwxwwwxFwxwwBwwˆBwxˆwwwwDwxBwDwxBwxDwxDwwFBwBwxwwwxFwxwwxwwˆBwxˆwwwwDwxDwwxwxBwxDwxwwFwwBwxwwwxFwwxwxwwˆBwxˆwwwwDwxEwwxwxwxwwDwxwxFwwBwxwwwxFwwwwwwˆBwxˆwwwwDwxEwwwxwxwwxwxwxwwBwxwwwxFwwwwwwˆBwxˆwwwwDwxEwwwxwxwxwxwxxBwxwwwxEwxwwxwwˆBwxˆwwwwDwxEwwwxwxwwwxwxˆwxwwwxEwxwwxwwˆBwxˆwwwwDwxEwwwxwxwwwxwwˆwxwwwxEwxwxwwˆBwxˆwwBwxxDwxEwwwxwxwwxBwxDwwxˆwxwwwxEwwBwwwwˆBwxˆwwBwxwxEBwwxwxBwxDwBwxwwwxEwwwwwwˆBwxˆwwBwxwxDwwxwxwxwwBwxDFwwDwwDwEwwwwxwwˆBwxˆFwxwxBwxwxwxwwxwxEwwˆwwˆwxwwxwwˆBwxˆFwxwwwDwxwxwxwxEwxBwwˆwxwxwwˆBwxˆFwxwwxDwxwxwwwxwxwwˆwwDwwwwˆBwxˆwwBwxwxEwxwxBwwwxDwxwwˆwwEwwwwˆBwxˆwwBwxFwxFwxwxBwwxwxˆBwwwBwwwxFwwxDwxwDwwBwxwxBwFwxwxwxˆwwxwwBwwwxFwwwwDwxFwxwwwwxBwwFwxwxwwwxxwwxwwBwwwxFwwwwDwxFwxwwˆBwxwwxEwxwxwwxwxwwwxwwBwFwwwwDwxFwxwwxDwxBwEwxwxwxwxwwwxwwBwwFwwFwwwwDwxFwxwwwwDwxwwEwxwxwwwxwwxwxwwBwwwwxEwwwwDwxFwxwwwwDwxDwwxDwxwxDwwwxwwxwxwwwwwwxEwwwwDwxFwxwwwwDwxDBwDwxwxDwxwwxwwxwwwxwxEwwwwDwxFwxwwwwDwxDwwDwxwxDBwxBwxEwwwwwwxwwEwwwwDwxFwxwwwwDwxDwwxwxwxEBwxwEBwwwwwxwwEwwwwDwxFwxwwwwDwxEBwwxwxEBwxDwBwxwwwwwwxDwwwwDwxFwxwwwwDwxEwwBwBwDEwwwxwFwwwEwxEwwBwwBwxwwwBEwxwBwBwxEwxBwwxwBwxFwwwFwFwwBwwBwxwwwBFwDwBwBwxEwxwwxwxFwxwwwFwFwwBwwBwxwwwBFwDBwwBwDEwxwxwBwwxEwxFwwwwxwwwwwxBEwEwwx4 SPLASH EDITOR SHOW SECONDMUSICT,CLog.Off ~ExpressLoadT   ,@Log.Off Log.Off i ,@Log.Off Log.Off  0K"H"h^ " ` :: y L` :s&P  uwy ". $: yL ")    & 8   (8 " "HH"h  HH H H^ H "h     K P M K   E   L": yFH:٭F 8 : 8   E": yK H:ЙF 0   K uw?y j l n !p J0h Ih     0   uwy   d ) )z v E I G  G | x x G " aY   d )L90z   x |  0z E I G x 0z 0+ 0z  | x 0b    uwTy j l n $p J H( "  d )( "") " `    uwy  JI8i  u w y    uwSy j l n p J j l J  d )  xX`", 8`d uwy`"/ q`"0 q`" `" `"  ` ``   uw y `G x mG G ʈ0I 0G /I G E I " `)ɢ   . uw, y  7 uwy K uwG :::y C I " T+O    uw y j l n !p J  hh6" `E I  C I     " ADGMPSV\beux{4 #&+.17:=CFN^adgoux{~3 &),28;>ADI^lrux{~-  #&),/2:=FILRX[agmsvy" $'-39?BHNQTWZ_2 "%-09?BEHU^ilux{4 #&),CFILORUX[^adhknq8 !(.36 ";A$;:L113:1:K$;:5:  Format numbers A$(" "(A),3):  Init Vars NUM12:Number of items in config menu- L16:Length of first column in config menuj DM$(NUM),MN$(NUM),PM$(NUM),SC$(NUM),MIN$(NUM),MAX$(NUM) D$(4):BB$(7):ES$(27):RT$(13):K$(11):N$(14):O$(15) M1$ES$O$:M2$(24)N$ $OA$M1$"@"M2$ .OFF$"Off":OK$" On" 8DT$".............................."9 BI1NUM:SC$(I)N$:P LI1NUM:MN$(I): VDisk B Slot #,Disk B Unit #,Disk A Slot #, Disk A Unit # `Pause Counter Value,Pause Increment Value,Debug Flag jBoot Disk A,Eject Disk A,Test Mode,Timed Boot,Timed Boot Count# tI1NUM:DM$(I):p ~" 5"," 1"," 0"," 1"," 3"," 0","Off","Off","Off","Off","Off"," 5" I1NUM:MIN$(I): " 1"," 1"," 0"," 1"," 0"," 0","","","","",""," 5" I1NUM:MAX$(I): " 7"," 4"," 7"," 4","255","255","","","","","","255" CENTER210:PROMPT310:FRMT410:SETUP2010:SCAN3010:DISPLAY3310:SVE3610:RESTR3710:STUFFPARMS3810:DOMENU4030:HALT3250:VHCALC5110   Setup Screen ::D$"pr#3":1:A$"____________________________":"GOSUB",CENTERj2:A$M1$"ZV"M2$O$" SmartBoot Configure "SV$" "M1$"V_"M2$:P4:"GOSUB",CENTER3:A$M1$"LLLLLLLLLLLLLLLLLLLLLLLLLLLL"M2$:P2:"GOSUB",CENTER4:M1$;:I113:"OP\OP\";::"OP";:M2$:34,5 6:"This program allows you to configure SmartBoot for your specific system. Make your selections on the Configuration Menu, then save them to disk (see file SMARTBOOT.DOCS for further details.)":"GOSUB",PROMPT: Examine SMARTBOOT  ::A$"Scanning SMARTBOOT":"GOSUB",CENTER 3060C D$"verify prodos":216,0:3040j D$"bload prodos,tsys,a768,L21,b0" (771)238(772)238(773)3(774)23070 216,0:A$O$" Cannot find PRODOS (SMARTBOOT) "N$:P1:"GOTO",HALT0 (777)VR%A$O$" (Wrong version of SMARTBOOT) "N$:P1:"GOTO",HALT` AA(777):V1(AA16)((AA(AA16)16)10) V1$(V1)((778)):Get SB version # A(775):"GOSUB",FRMT:PM$(01)A$& A(776):"GOSUB",FRMT:PM$(02)A$0 A(779):"GOSUB",FRMT:PM$(03)A$": A(780):"GOSUB",FRMT:PM$(04)A$HD A(781):"GOSUB",FRMT:PM$(05)A$nN A(782):"GOSUB",FRMT:PM$(06)A$X PM$(07)OFF$:(783)127PM$(07)OK$b PM$(08)OFF$:(784)127PM$(08)OK$l PM$(09)OFF$:(785)127PM$(09)OK$v PM$(10)OFF$:(786)127PM$(10)OK$; PM$(11)OFF$:(787)127PM$(11)OK$a A(788):"GOSUB",FRMT:PM$(12)A$ PM$(4)OK$PM$(5)OK$PM$(4)OFF$  Halt!  :BB$:"GOSUB",CENTER:Print error1 :"Check that disk setup is correct according to instructions in the documentation file and try again."@ :L112:c Display Config Values/Menu } 20::UNO0āI1NUM "GOSUB",VHCALC:VT:HT "["(I64)"] "SC$(I)MN$(I)" "(DT$,27(MN$(I)))N$" "PM$(I) UNO0Ă UNO0:H Change Numeric Values 5R IKY:"GOSUB",VHCALC:VT:HT32?\ A$""Zf "INPUT",":";3,A$,3480yp A(A$):A$(" "(A),3)z A$MIN$(KY)A$MIN$(KY) A$MAX$(KY)A$MAX$(KY) PM$(KY)A$  Change On/Off Values  PM$(KY)OK$PM$(KY)OFF$:% PM$(KY)OFF$PM$(KY)OK$:+ J Save Patched SMARTBOOT D$"bsave prodos,tsys,a775,L14,b7":Patch SMARTBOOT$t Restore Default Values ~L113:1:K$;:A$O$" Restoring default values "N$:"GOSUB",CENTERI1NUM:PM$(I)DM$(I)::" Poke Parms 6775,(PM$(01))J776,(PM$(02))^779,(PM$(03))r780,(PM$(04)) 781,(PM$(05))782,(PM$(06))783,0:PM$(07)OK$Ĺ783,128(784,0:PM$(08)OK$Ĺ784,1282785,0:PM$(09)OK$Ĺ785,128<786,0:PM$(10)OK$Ĺ786,128?F787,0:PM$(11)OK$Ĺ787,128SP788,(PM$(12))YZm Config Menu "GOSUB",SCAN:Read SmartBoot configuration:6:A$"CONFIGURATION MENU FOR v"V1$:UL1:"GOSUB",CENTER:34,7:CH0"GOSUB",DISPLAY:Show menu4L19:25:"[R] Restore Default Values"eL110:25:"[S] Save Current Configuration"L111:23:"[esc] Return to Main Menu"K$L113:1:K$;:33:"Press a key: ";"GET",KY$"RS"ES$"ABCDEFGHIJKL",1;KY$ES$42507KY$"R"į"GOSUB",RESTR:"GOSUB",STUFFPARMS:"GOTO",DOMENUeKY$"S"į"GOSUB",SVE:CH0:"GOTO",DOMENUvKY(KY$)64"SC$(KY)O$:IKY:UNO1:"GOSUB",DISPLAY:SC$(KY)N$,PM$(08)OK$PM16PM$(09)OK$PM2@PM$(11)OK$PM32JKY3410,3410,3410,3410,3410,3410,3510,3510,3510,3510,3510,3410;TCG0o^PM$(08)OK$PM$(09)OK$PM1PM$(08)OFF$:CG1hPM$(08)OK$PM$(09)OK$PM2PM$(09)OFF$:CG1rPM$(08)OK$PM$(11)OK$PM1PM$(08)OFF$:CG1 |PM$(08)OK$PM$(11)OK$PM3PM$(11)OFF$:CG1GCH1:"GOSUB",STUFFPARMS:UNO(CG0):IKY:"GOTO",DOMENUM:YCH0ıkL112:1:K$L113:27:"GET","Save changes first? (Y/N) ";KY$"YN"ES$,3KY$"Y"į"GOSUB",SVEKY$ES$4030 Remove BADı3:6:A$"REMOVE SMARTBOOT":UL1:"GOSUB",CENTER:34,7O$"Caution"N$": If you remove SmartBoot, you will not be able to use this configurationprogram again until you rename the file SMARTBOOT back to PRODOS.":`"Also note that this 'remove' process does NOT rename PRODOZ back to PRODOS if you have done this. That will be up to you to do.":rL112:1:K$L113:28:"GET","Okay to continue? (Y/N) ";KY$"NY"ES$,3KY$"N"KY$ES$ıD$"rename prodos,smartboot"BAD1:"GOSUB",PROMPT: Vtab/Htab Calc KVT(IL11)(I7)(IL1INUM1)(IL17)oHT(IL11)1(IL1INUM1)41u ' Main Program '"GOSUB",INIT$'"GOSUB",SETUP.':::HH31:VV7:VV8'HH:"[1] Configure SMARTBOOT": B'HH:"[2] Remove SMARTBOOT":. L'HH:"[3] Quit to BASIC":L V'HH:"[4] Quit to ProDOS"` `'VV10:33:K$; j'"GET","Enter a number: ";KY$"1234"ES$,0; t'KY$ES$Ĭ ~'KY$"3"ĉ:: 'KY$"4"ĉ::D$"bye" 'ES0:(KY$)4010,5010:34,5: '100302GOSUBGOSUB.TB g R ӥHHvHuHH AL8GOTOGOTO.TB g R ְZL8yzwȱxLGETGETUP.TB " ީ; = l݅ ;b {ݠ 5 P;@ LLአ $'L  @ $%($$ " ; , ) J+ $8d0 ťopooȥoȥp$P  F `AINPUTFL.INPUT.TB , ,݅L " ީ; = LM l݅%ڥ$٤M \ۈM \ۈۅLȱȱߥۅMM܅Lڅ% [م$ޙ \ \ۈڅ% [م$ ,Ɉ>ɕBɍRɉNɟSM)LL \Šd0 'MLݽ \КTPɛLH hг {$0 {$䥃h)ݥVPP {$ {$0 R \M W \LA7ݩ  = {ڥ$0 \L٠ޙ \M W$ץ)П^_:ʽe^^e__l^" ަư8^_氠^LQ^P^i^_^Ѹ "^eP^_eQ_ ȱ^8e^^_ , l^ưȭ氩L8ˍ`$SMARTBOOT Quick Start --------------------- -- Put the files SMARTBOOT and SB.INSTALL on a disk that will go in the disk drive that usually is the boot disk (this will become the primary boot disk, Disk A) -- Change the name of the file "SMARTBOOT" to "PRODOS". -- Get into BASIC.SYSTEM, set the prefix to the primary boot disk, and type "RUN SB.CONFIG" -- Follow the prompts to configure SMARTBOOT. Read the full documentation for more info! Here is a summary of the new features of the programs in this package: SMARTBOOT: +++++++++ v2.0 -- Added a programmable timing routine that allows SMARTBOOT to work with the new Apple DMA (High Speed) SCSI card. Some hard disks needed more time between Smartport INIT commands than was possible in v1.4. -- Added a new Test Mode to help those who need to change the pause value in the above timing routine. -- Added a Timed Boot that allows user selection between two disk devices to boot. If the timer runs out, the device labeled "Disk B" will boot as usual. -- Revised the Applesoft program SB.INSTALL (now called SB.CONFIG) to handle the new features of v2.0. -- Revised the documentation file. v1.4 -- Adds option of ejecting Disk A (if a 3.5 disk) after booting, thus preventing that disk from showing up on the desktop in the Finder under GS/OS. v1.3 -- Remove the need to patch block 0 on Disk B by simply applying the patch after SmartBoot loads it in memory during the process of booting. Also eliminated SMARTBOOT.TINY (decided that it was probably not needed since it was less flexible). v1.2 -- Ignores errors from the INIT call to the Smartport, allowing SCSI cards to loop until the hard disk comes up to speed (some return an "I/O ERROR" if disk not ready). Also, makes the "I/O ERROR" or "NO DEVICE CONNECTED" errors in those cases a "DISK NOT READY" error instead. The TAB key toggles the error codes on & off. v1.1 -- Fixes selection of drive code numbers to be consistent with ProDOS convention for mirrored devices (ProDOS Tech Note #20) SB.CONFIG: +++++++++ v2.00 - Completely revamped from SB.INSTALL (distributed with previous versions of SmartBoot) to allow more complete configuration of SmartBoot and its new features. Removed was the code that tried to examine each disk device and find out which disk volume went with each device (since this was crashing on some SCSI cards).  L:   !, L %, Lb% _! !UL! ! 0" " "$ m ,    LS # 6# Y# |# #L  l& l& [ ($CJJJJ    ` , 8n ` X é )JJJJ ' ) ' ' l& l& l& l&,  l&#"` ) ' :) '  {"ʊj :::ʊj jjjj(j`!! i`8L$ ldl " " !"`&")"~" !z" $`{"~" "  ( $8`, 0~" {" ") /8 $(8`(` l& l&"" "Ll& , <,  l& [$ &" l& [$ & [$ & $$` ($ ) "Н`$ X& l& l&)J l&` S#K#N# !R#` xȩȩȩ`, 0`d x!Ɇ8` Pȹ Rȹ SZ $0hl ̩ڙ `, A  !*& {"~" !z" "$ !!$`&$8f [ $ l&8n $$ l&, D, 0? [ $ `/  [$ B`Hh, '(h(`ɉɠ$8f` I , 0 [$  $`L  _! !L 0" " "$0  m  X l& & l& l& l& l& [$W) l& ' ' l& [$W) l& ' ' l& l& [$ &,ɛ*&"    XL XLS &&&&&a&&b&&&a&&ɰ&,&0& ` d'&&&&&& $ 0 [$  )$ &L&`-<_u(:C]]%Q]&'''''''''''(((( (((((((())) ֘ߘůϠˠΠˠԠ  ̘ ج ՘Әߊ܊ߘ̘ܟژ˘՘ʘӘҡ ۘ堛ۘ ߠߠߠߠߠߠژܯڜژܠژ߯ܠܠڜڜߜژܠߜڜߜژڜژߛژ߯ژ߯߯߯ݠ砠¢堠ﬠ  !"#$%&'()*+,-./0123456789:;<=>?@ABC SmartBoot 2.0 ------------- 12 August 1990 (C)opyright 1990 Zonker Programming NOTICE >>> Please copy this program and give it to everybody you know (well, at least those who have hard disks!) Beginning with version 2.0, SMARTBOOT is Shareware. If you like it and use it, you are requested to send the author $5.00 as a one-time fee. In return, I will notify you of updates to the program, and you may download and use any of those future updates without guilt. It may not be sold (except for the costs of disk duplication), and must include this Shareware notice and documentation file when distributed to others. Author: Steven Weyhrich Zonker Programming 2715 N. 112th St. Omaha, NE 68164 GEnie Mail: S.WEYHRICH A. SYSTEM INFO ~~~~~~~~~~~ Required: Apple II with a 65c02 or 65816 processor (IIc, IIc+, enhanced IIe, or IIgs). UniDisk 3.5, Apple Disk 3.5, or Smartport/SCSI hard disk Recommended: Program Selector (such as ProSel, Davex, ECP, Squirt, or EasyDrive) Files: SMARTBOOT.DOCS (you're reading it) SB.README.FIRST (quick start instructions) SB.WHATS.NEW (new features in this version) SMARTBOOT SB.CONFIG (Applesoft program to configure SMARTBOOT) SmartBoot 2.0 -- page 2 B. PURPOSE ~~~~~~~ 1. Program Description (For best appreciation of the following discussion, it is recommended that you as a potential user of SMARTBOOT read the sections in the books that came with your Apple to gain a background understanding of the various ways to "boot" a disk.) SMARTBOOT is a unique program that gives you just a bit more control over your Apple II computer and its accessories. Specifically, it lets you: ...power up all the peripherals on your computer at the same time (including the hard disk) and boot it with no further actions (such as having to press the Ctrl-OpenApple-RESET keys). ...boot a disk device other than the ordinary default one. This is helpful when it is impossible (IIc/IIc Plus) or inconvenient (IIe) to switch the position of disk controller cards to change the boot disk drive, or if you are using a IIgs and don't want to change the startup slot from the control panel for different applications. ...boot ProDOS 8 from ANY device on a Smartport chain (not just the first one). ...eject the 3.5 disk that was used to boot the system. ...boot a different disk after the hard disk is ready (maybe you want to keep your system files on a ROMdisk, but still want your hard disk to be ready when the system boots). ...use a countdown timer to let the you choose between two devices for booting, and then default to one of them if the timer expires. ...if you use programs (such as games) that cannot be run from a hard disk, or programs that require re-booting when they are finished, you can use that disk drive to boot those special programs, and insert the SMARTBOOT disk when you want to startup from the hard disk. Only SMARTBOOT gives you this control and flexibility. Even if your SCSI controller DOES wait for the hard drive to come to speed before booting (as does the RAMFast SCSI by CV Technologies, for example), you may find SMARTBOOT useful for one of those other features mentioned above. If you have a hard drive, you probably need SMARTBOOT! SmartBoot 2.0 -- page 3 Some terms used in this doc file: Disk A = Any disk device that is immediately available when the computer is turned on. Examples would be a 5.25 drive, a 3.5 drive, or a ROMdisk. Disk B = Any other disk device (but usually a hard disk). Note that although Disk A is usually the disk SMARTBOOT starts from, it doesn't have to be. For example, SMARTBOOT could start from a 5.25 disk, and Disk A could be defined as slot 5, unit 2. 2. Why Do I Need SMARTBOOT? On all Apple II computers with a hard drive, one thing you notice right away is that the hard drive is not ready to use as quickly as the 5.25 and 3.5 drives we are accustomed to. The Apple II firmware was designed assuming that a boot disk drive would be ready as soon as you turned on the power. If you have been using a power strip that switches on ALL your computer equipment at once, you will be disappointed to find that you have to take extra an extra step to boot the hard disk. SMARTBOOT gives you the flexibility of being able to use your new equipment (the hard drive) the same convenient way you have in the past! Just put a disk with SMARTBOOT on it into a disk drive that is available immediately (usually a 5.25 or 3.5 drive), tell it where to find your hard drive, and it will wait for your hard drive to be ready before trying to boot it. C. WHAT IT DOES ~~~~~~~~~~~~ 1. For ProDOS 8 ProDOS 8 is flexible as to where it allows itself to be booted from. With very little effort SMARTBOOT will let you boot from almost every disk device that ProDOS 8 recognizes. For example, on a Smartport (the slot 5 disk port on the IIc, IIc Plus, and IIgs) ProDOS 8 will work with up to four devices on that slot. The first two are mapped to Slot 5, Drives 1 and 2, and the second two are "mirrored" (see Glossary) to Slot 2, Drives 1 and 2 (since ProDOS 8 only understands two drives per slot). If you have your hard disk attached to this disk port (as is necessary with the IIc/IIc Plus), you will not be able to boot that hard disk unless it is the first device attached to the disk port. SMARTBOOT allows you to boot that device, even if ProDOS 8 maps it to Slot 2, Drive 2! On a SCSI card in slot 7, SMARTBOOT can boot ProDOS 8 on either of the first two partitions of a hard drive attached to that card. The partitions SmartBoot 2.0 -- page 4 made with a SCSI card may be available to the system just as if they were separate Smartport devices (for example, the Apple SCSI Rev. C and DMA SCSI cards work this way). ProDOS 8 allows just two Smartport devices on a slot 7 card, so only the first two partitions on a large SCSI hard drive in this slot are available (at least under ProDOS 8 v1.8 and earlier). [ An interesting aside: If you put your SCSI card in slot 5 and the control panel (on the IIgs) is set to YOUR CARD, ProDOS 8 can access up to the first four partitions. The ability of ProDOS 8 to access four devices off a single slot is restricted to slot 5. ] 2. For GS/OS GS/OS is more particular. It insists on starting from the first device on a disk controller card. That could be either the first partition on a hard drive, or the first 3.5 drive on a Smartport. SMARTBOOT is primarily useful under GS/OS for the convenience of powering up all your equipment at the same time. D. HOW IT WORKS ~~~~~~~~~~~~ SMARTBOOT is a short SYS file that replaces the file PRODOS on your Disk A (remember that Disk A is any disk device that is available immediately when the computer is powered on). When a disk is booted, an Apple II computer reads Block 0 off of that disk and runs the machine code that is found there. For ProDOS 8 or GS/OS, that Block 0 program looks in the disk directory for file named PRODOS, loads it, and transfers control to it. This file may be the entire disk operating system (as with ProDOS 8) or a program that loads several other files that make up the operating system (as with GS/OS). When SMARTBOOT is put on a disk, the user changes its name to PRODOS. Then, when booting, the computer executes SMARTBOOT (thinking it is PRODOS) which waits until the disk device it has been programmed to look at (Disk B) is ready. Boot control is then transferred to that device, and business resumes as usual. If the Disk B slot contains a 5.25 disk controller, the unit number is ignored and drive 1 is booted on that card. If the Disk B slot contains a Smartport card (such as slot 5 on the IIc, IIc Plus, and IIgs) or a SCSI card, it will check to see if the disk device is online. If there is an error, it will continue checking that device until it IS online. For instance, if the selected device is a 3.5 disk drive, but there is no disk in it, an "OFFLINE/NO DISK IN DRIVE" error will be displayed until a disk is inserted. If the selected device is a hard disk, and it returns a "NO DEVICE CONNECTED" ($28) or "I/O ERROR" ($27) when checked, SMARTBOOT will display a "DISK NOT READY" message until the error condition has stopped. (This is because the two hard disk devices I SmartBoot 2.0 -- page 5 have information on, the Chinook CT-20c on my IIc, and a Seagate drive attached to an Apple SCSI card on a IIgs, return the above error messages (respectively) when they are not up to speed). When there is an error, a "clock" will be displayed with a hand that advances approximately once per second (depending on your CPU speed) until Disk B is ready. If the slot and unit numbers for Disk B that you configure SMARTBOOT to check are invalid or do not contain a disk device, an error message is displayed and the program stops. From there you must reboot with an ordinary boot disk and try again (and reconfigure your SMARTBOOT program to select a slot that contains a valid disk device). The errors that SMARTBOOT knows are: $27 = I/O ERROR (these first two are $28 = NO DEVICE CONNECTED translated to DISK NOT READY) $2F = OFFLINE/NO DISK IN DRIVE If any errors other than those above occur, the only message displayed with the "clock" will be "ERROR!". If you get this message, and don't understand why, press the TAB key. A series of numbers will be displayed. If you send me E-mail on GEnie or a letter in U.S. Mail, and tell what your system configuration is and what the error codes were, I will try to help you get it working. [ For those technically inclined, the codes are as follows: "(AA:BBBB CC DD)" is displayed, where (in hex) AA = the Smartport error code BBBB = the address where the error occurred CC = the Smartport call type DD = the Smartport subcode (for STATUS calls) ] E. SETUP ~~~~~ First of all, decide which disk drive will be the one that you want to use for booting (remember, this must be a disk drive that is immediately available when the computer is powered up). Use the IIgs Finder, Apple System Utilities, or FILER to transfer the files SB.CONFIG and SMARTBOOT to the main directory of that boot disk (do not put them into a subdirectory or folder). The Applesoft program, SB.CONFIG, expects to find itself running from that boot disk (it can also contain any other files you wish it to). [ Note: This boot disk will usually be the same as Disk A; however you may designate some other disk as Disk A. See below for more information about that option. ] SmartBoot 2.0 -- page 6 After moving SMARTBOOT to the boot disk, you must manually change the name of the program to PRODOS (and rename the original PRODOS file to something else). You can do this with either of the three utility programs listed above. Also It can also be done from Applesoft. To do it that way, launch BASIC.SYSTEM and at the "]" prompt insert the boot disk and type PREFIX /name where "/name" is the actual volume name of that disk. (If you are not sure what the volume name of that disk is, you can accomplish this also by typing "PREFIX,Sn,Dn", substituting the slot and drive numbers for "n"). If PRODOS already exists on this disk, type DELETE PRODOS or RENAME PRODOS,PRODOZ (I recommend the name PRODOZ -- see below) Then, type RENAME SMARTBOOT,PRODOS Start the SB.CONFIG program by typing RUN SB.CONFIG and follow the prompts. F. CONFIGURATION ~~~~~~~~~~~~~ After running the program SB.CONFIG, you will be presented with a menu that lets you "Configure SMARTBOOT", "Remove SMARTBOOT", or quit SB.CONFIG. When you quit you may either go back to the Basic "]" prompt or quit to a ProDOS program selector. If you choose "Remove SMARTBOOT", all that is done is to rename PRODOS back to SMARTBOOT. Before running SB.CONFIG again you will need to manually change the name of the file SMARTBOOT back to PRODOS. (You can also do this by simply deleting the file PRODOS from your Disk A, remembering that this is a renamed SMARTBOOT). SmartBoot 2.0 -- page 7 If you choose "Configure SMARTBOOT", you will be presented with a menu of items. Let's take them a few at a time: [A] Disk B Slot # .............. 7 [B] Disk B Unit # .............. 1 This lets you set the slot and unit number of the disk device you want timed. This will usually be your hard drive. Recall from the discussion above (in "HOW IT WORKS") that if you have more than two disk devices attached to a slot 5 disk port, the third and fourth will be "mirrored" to slot 2. In that case, DO NOT tell SMARTBOOT that such a disk is in slot 2 or it will not work. Instead, set [A] to 5 (slot 5), count the number of disk devices attached to the disk port, and use that number as the unit number in [B]. IIgs users who have a ROMdisk set up should note that it will be inserted first in the slot 5 disk list and should be counted first when determining the unit number for that slot. If you have a RAMdisk set up through the control panel, it will be placed second in the slot 5 disk list (NOTE: If you are unsure which device is the unit you want, the first one attached to a disk port is Unit #1, and so on. The first partition on a hard drive will be Unit #1). [C] Disk A Slot # .............. 0 [D] Disk A Unit # .............. 1 This lets you set the slot and unit number of the "other" disk device. If you leave the slot set to its default of "0", it will be assigned by SMARTBOOT to the slot that it started from (that is, the slot of your boot disk). If you don't plan on using options "H", "I", or "K", you don't have to set this at all. [E] Pause Counter Value ........ 3 When SMARTBOOT is waiting for Disk B to come up to operating speed, it counts down from the value set here to zero. If Disk B is still not responding to read requests, another Smartport INIT call is sent and the timer starts over. In MOST cases, you won't have to change this. However, the Apple DMA SCSI card released in 1990 seems to do more with an INIT call than the previous SCSI card did. If you wait beyond when you KNOW the hard drive should be ready and it doesn't boot, or the hard drive makes its "starting-up noises" over and over, you need to make this pause value longer. See option "J" below for a method of making a close guess of what the pause should be. SmartBoot 2.0 -- page 8 NOTE: This pause value is different from the Timed Boot Count discussed below in [L]. [F] Pause Increment Value ...... 0 If you want the pause value set in "E" to get a little longer each time it loops, set this to some number other than zero. For example, if Pause Counter is set to 20 and Pause Increment is set to 10, the first loop will be 20, the second loop will be 30, and so on. [G] Debug Flag ................. Off When this flag is set to "On", some debugging info is displayed while SMARTBOOT loops, including the error codes discussed above (at the end of "G. HOW IT WORKS") and the counter values. NOTE: You can toggle this flag on and off while SMARTBOOT is running by pressing the TAB key. [H] Boot Disk A ................ Off When this flag is set to "On", SMARTBOOT simply waits for Disk B, then goes back and boots Disk A. This would be useful for a person who keeps all the system files on a ROMdisk (or a battery protected RAMdisk), but still wants the hard drive to be ready before booting the files on the ROMdisk. In order for this to work, however, you must leave the original PRODOS file on Disk A, but rename it as PRODOZ. You will get an error message if it cannot find PRODOZ. [I] Eject Disk A ............... Off When this flag is set to "On", SMARTBOOT will eject Disk A (if it is a 3.5 drive) when Disk B is ready to boot. That could be useful on a IIgs under GS/OS if you don't want the boot disk to appear on the Finder desktop. [J] Test Mode .................. Off If you want some help deciding what number to try for the Pause Counter, set this flag and boot the disk containing SMARTBOOT. It won't actually boot anything, but tries to run the timer at the same speed as it during a real boot. Turn on the power to the hard disk as soon as you see the SMARTBOOT screen appear. Listen to its "starting-up sounds", and when it "sounds" ready, press the space bar. The timer will stop, and a suggested SmartBoot 2.0 -- page 9 value for the Pause Counter will be displayed. Reboot (with a different disk!), re-run SB.CONFIG to turn off this Test Mode flag, and set the Pause Counter. [K] Timed Boot ................. Off [L] Timed Boot Count ........... 5 This feature will be particularly useful for people who leave their computer on unattended (such as BBS sysops). They want their computer (and hard drive) to come back on after a power failure to restart the system. SMARTBOOT does this already. However, Timed Boot will additionally allow a delay to give you the option of booting to Disk B (which it will do anyway when the timer runs out) or to Disk A. For example: Put your ProDOS 8 BBS software on the second partition of your hard drive and designate that partition as Disk B. Put GS/OS or ProDOS 8 (non-BBS) applications on the first partition of the hard drive and designate that partition as Disk A. Set the Timed Boot Count to 30. When you boot SMARTBOOT in this example (from an entirely different disk if you wish) you will get a timer counting down from 30, and a message directing you to press "A" or "B" if you want to immediately go to that disk partition (well, when it is up to speed). If you do nothing, Disk B will boot when the timer runs out (this will also occur if you press "ESC" before the timer is done) and the BBS software will start up. If you intervene and press "A", the disk system on the first partition will boot instead. NOTE: This pause value is different from the Pause Counter Value discussed above in [E]. [R] Restore Default Values If you want to start fresh, this will let you. [S] Save Current Configuration Saves your changes on disk. Note that some of the flag selections ("G" thru "K") are incompatible. For example, you can't Boot Disk A AND Eject Disk A, so if you try to turn one flag on, the other will turn off. Also, the largest numeric value that can be entered is 255. If you try to enter a larger value, it will stubbornly change to the maximum value, 255. There are some numeric values, like the slot numbers, that cannot be higher than 7. In any case, SmartBoot 2.0 -- page 10 the program won't allow you to enter an illegal value. However, it does NOT try to verify that your selection is a logical one. If you try to designate Disk B as slot 5, unit 4 and you don't have four disk devices attached to that slot, SMARTBOOT will just wait forever for a disk to appear there. If you try to set Disk B to slot 4 and there is no disk controller at all in that slot, SMARTBOOT will stop and tell you it can't comply with your request. G. VARIATIONS ON A THEME ~~~~~~~~~~~~~~~~~~~~~ SMARTBOOT is ordinarily used by booting through a power-on (cold boot), by Control-OpenApple-RESET (warm boot), or from Basic by PR#6 (if slot 6, drive 1 holds Disk A). It can also be invoked from Applesoft Basic by typing -PRODOS if the disk prefix is set to the disk containing SMARTBOOT (renamed as PRODOS). An alternate use of SMARTBOOT would be to run it from a program selector to boot a disk. This would be most useful for booting a disk without having to restart the system (with a cold or warm boot, as discussed above). It would also help for occasionally booting a disk that wasn't in the first position on a Smartport chain, or a hard disk partition other than the first one. Here are a couple of examples showing how to do this: 1. PROSEL 8 (by Glen Bredon) (Probably similar for ProSel 16) Set up your menu entry like this: Screen title: SmartBoot (or whatever) Prefix: /H1 (use your disk name) Pathname: SMARTBOOT Startup: SMARTBOOT will support the ProDOS convention for accepting a startup string. If the startup position above contains the slot and unit numbers, SMARTBOOT will replace the default values set by SB.CONFIG and use the new numbers to do its booting. This would allow you to boot to several different devices on a Smartport chain with the same SMARTBOOT file (renamed, or course, as PRODOS). For example, to boot ProDOS 8 in Slot 5, Unit 3: SmartBoot 2.0 -- page 11 Screen title: SmartBoot Prefix: /H1 Pathname: SMARTBOOT Startup: 53 Also notice that you may use BLOCK.WARDEN (part of the ProSel utilities) to change the startup slot and unit in SMARTBOOT (renamed as PRODOS, you recall) just as it can change a startup file name. (See BLOCK.WARDEN documentation for details). (If you do not have BLOCK.WARDEN but do have some other disk/file editing utility, such as Copy II Plus, the Disk B slot and unit numbers go at relative bytes $07 and $08. They may be either ASCII digits such as $B5, or regular hex digits such as $05). 2. DAVEX (by Dave Lyons) / ECP-8 (by Don Elton) SMARTBOOT can be started from DAVEX by typing: /H1/SMARTBOOT 53 at the prompt to boot the disk in slot 5, unit 3 (assumes the file named SMARTBOOT is found on a disk volume named "/H1". I am not as familiar with ECP-8, but I believe it should work the same as Davex. 3. GS/OS Finder To use SMARTBOOT this way from the Finder you need to first configure SMARTBOOT on Disk A, change its name back to SMARTBOOT (or something else unique) and move it to the place or folder on the desktop where you want to run it from. Then you could execute it by double-clicking on the SMARTBOOT icon. For you GS/OS icon fanatics, I have designated the aux filetype for this program as $1DEA, so you could design an icon that is unique for SMARTBOOT. You would need to set the filename to match anything, the filetype as $FF (SYS), and the auxtype as $1DEA. H. FINAL COMMENTS ~~~~~~~~~~~~~~ If you have any problems or suggestions for improvements, send me E-mail on GEnie (S.WEYHRICH) or directly to the address below. You may also address your questions to Category 11, Topic 5, "SmartBoot" on the A2 roundtable on GEnie (as of 8/90). SmartBoot 2.0 -- page 12 I. GLOSSARY ~~~~~~~~ Disk A .......... a bootable disk on an immediately available disk device, such as a 5.25 or 3.5 drive;on a IIc or IIc Plus, this would be the internal disk drive Disk B .......... the disk to which SMARTBOOT transfers control for the actual boot process. Like any ordinary ProDOS boot disk, it must have in the main directory the file PRODOS (the true one, not a renamed SMARTBOOT as goes on Disk A) and at least one SYS file whose name ends in ".SYSTEM" (such as BASIC.SYSTEM). Block 0 ......... the first block on any disk; for ProDOS disks, this contains a short program that looks for the file PRODOS, loads it, and transfers control to it (see "Booting") Booting ......... the process of starting up a disk operating system by reading progressively larger segments off of a disk into memory, until the entire system is loaded Chaining ........ attaching several disks to the same disk port by plugging one into another Firmware ........ built-in computer program that is present at all times; usually controls the hardware attached to the computer Folder .......... another name for a subdirectory GS/OS ........... the disk/environment operating system for 16-bit Apple II computers Mirrored Disks .. disks that appear to be in a slot other than the one they are physically plugged in to. This is necessary when there are more than two devices attached to a slot, as ProDOS 8 can only understand two per slot. In these cases, the third and fourth are "mirrored" to an unused slot, usually slot 2. Ports ........... connectors on the IIc, IIc Plus, and IIgs that allow a chain of disk devices to be attached to the computer ProDOS 8 ........ the disk operating system for 8-bit Apple II computers ROMdisk ......... a section of memory (configured to look like a disk device) that is battery-protected so when the computer is turned off the data stored there is not lost (as it is with standard RAM). Slots ........... connectors in the IIe, ][+, or IIgs into which cards can be plugged that allow control of various devices, including disk drives, printers, and modems. In the IIc or IIc Plus, these slots are simulated by the firmware. Smartport ....... the name Apple gave to the built-in software that controls any disk device (except for 5.25 drives) plugged into the disk port on the back of the IIc, IIc Plus, or IIgs Unit ............ the disk device at a particular position on a Smartport chain. The first disk device is Unit #1, and so on. On the IIc Plus, the internal 3.5 drive is Unit #1 on the Slot 5 Smartport. SmartBoot 2.0 -- page 13 Volume Name ..... a unique name given to a disk by ProDOS, allowing it to tell the difference between disks. It is given a name that is preceded by "/" (such as /MYDISK). J. CREDITS ~~~~~~~ Credits for enhancement suggestions (MUCH appreciated): - Steve Corlett for the suggestion about a timed boot feature. - Christopher L. Budewig for the suggestion about being able to auto-eject Disk A (if a 3.5 disk). - Garth Schultz for the suggestion about booting Disk A after Disk B is ready (for ROMdisk use). - William Shuff for help in proofreading the v2.0 documentation file. - Tom A. Smith for help in making SMARTBOOT work with the older SCSI cards and with GS/OS. QUIETDISKv+ ' '*BUG.REPORTEoKKD,REGISTRATIONIKKD^QUIETDISK.INITM f# f D.QUIETDISK.DOCSV KνKDFGHSOFTWARE BUG REPORT ------------------------------------------------------------ If you are experiencing any problems with this program, complete this form and send it to the address listed below. Program Name:____________________________ Version:_________ Which IIgs are you using? _____ROM 01 _____ROM 03 _____? Which System Software: _____6.0 _____Previous _____Later List any accelerators or other extra hardware installed: ____________________________________________________________ ____________________________________________________________ ____________________________________________________________ List any Desk Accessories, unusual FSTs/Drivers/INITs, or CDEVs that are installed in the SYSTEM folder of your disk: ____________________________________________________________ ____________________________________________________________ ____________________________________________________________ Using another sheet of paper, give a detailed description of what you did before and during your strange experience, what exactly the program(s) involved did or didn't do, and what steps, if any, you were able to take in order to recover from the problem. Send to: US Post: Greg Betzel SnakeByte SoftWare W10233 560th Ave. River Falls, WI 54022 EMail: GEnie, AOL: "SnakeBytes" Internet: snakebytes@genie.geis.com JKLPRODUCT REGISTRATION ------------------------------------------------------------ Please fill out the following blanks and return a hard copy of this form to the address below. This information will be used ONLY to help us serve you better. Thank you. Your Name: _________________________________________________ Product Name & Version:_____________________________________ Your Address:_______________________________________________ Your city and state: _______________________________________ Email Address: (if any):____________________________________ Where/when downloaded or acquired: _________________________ What extra goodies does your IIgs have? _____Extended RAM _____Hard Drive _____Networking _____Modem _____Accelerator _____Video Overlay Card What is your favorite type of interface? _____40 and 80 column text _____Apple Desktop How would you rate this program? (put a X where it best describes the program.) >__________________________________________________________< Excellent Good OK Fair Poor Comments: (Feel free to use additional pages if necessary) ___________________________________________________________ ___________________________________________________________ Please return this to one of the following: U.S. Post: Greg Betzel SnakeByte Software W10233 560th Ave. River Falls, WI 54022 EMail: GEnie, AOL: "SnakeBytes" Internet: snakebytes@genie.geis.com P}TY,C ~ExpressLoadY y4I 0E  " "\;8L [Jdd {iJ8d@dBdDdFdH{i, "d.:{i8. "+;iLk;8 ["  <""+;ikQuietDisk INIT v01.00zzt  1)4**NQRS{;8[:ڥ HH H H IH" v H H H h h h  I  $J        {i+k"k ;[I4" )d9  ")   +`{;8[:ڥJ       {i +kv| k ")H "" H"h`K  lj;i H H "];[~c:zZګH "h~Hi~ " |pnkInsufficient bank zero memory "K&k bՁ$rx0'fҁ3!Kgo|OUKeep your IIgs from checking empty 5.25 drives. FreeWare from SnakeByte; See documentaion for complete details. This program contains material from the ORCA/Pascal Run-Time Libraries, (c)1987-1993 by the ByteWorks, Inc. Used with permission. You cannot launch QuietDisk directly. To use QuietDisk, you must copy it to the System/System.Setup folder of your System disk, and then reboot your IIgs. QuietDisk INITCopyright (c)1993 by SnakeByteWXYZ[\]------------------------------------------------------------ QuietDisk INIT v1.0 User Documentation Written by: Greg Betzel 3/6/93 ------------------------------------------------------------ Apple IIgs 5.25 drive silencer and sanity retainer. (c) 1993 by SnakeByte, All Rights Reserved. This program contains material from the ORCA/Pascal Run-Time libraries, (c)1986-1993 by the Byte Works, Inc. Used with permission. ============================================================ FreeWare!! ------------ This program is FreeWare, please distribute it as widely as possible. It may be distributed and used freely, but not sold. Thank you. What Is QuietDisk? -------------------- QuietDisk is a small, simple utility that, after installing, temporarily disables Gs/Os' use of 5.25 floppy disk drives. WHY QuietDisk? ---------------- ANYONE who STILL has a 5.25 drive attached to their IIgs (like myself) and uses IIgs-specific programs (HyperStudio, AppleWorksGS, ect.) knows EXACTLY what I am talking about. Whenever you go to open a file, Gs/Os almost always checks the 5.25 drive for a disk, even if the drive is empty. When there is no disk present, the drive does a "phase search" (what is really that AWFUL grinding noise the drive makes) before letting Gs/Os look at another disk. QuietDisk prevents your IIgs from doing this. Note if you are staring up with Apple IIgs Finder 6.0 AND with the "Check 5.25 drives" option DISabled, access to 5.25 drives will be limited the same way that QuietDisk limits access. HOWEVER, if you start up with any other program (I use SetStart to boot into HyperStudio), QuietDisk will benefit you the most. How To Install QuietDisk: --------------------------- First, be CERTAIN that you are using IIgs System Software 6.0 or later. Your computer WILL crash if you attempt to use QuietDisk with System 5.0.x or earlier. Next, use the Finder or similar IIgs-SPECIFIC file copier (no, Copy II+ WON'T work) to copy the file "QuietDisk" into the System/System.Setup folder of your System (Startup) disk, and then reboot your IIgs. QuietDisk operates automatically; you should now notice nothing but a much quieter 5.25 drive. No, QuietDisk In NOT Perfect. ------------------------------- While QuietDisk can limit access to 5.25 drives under normal conditions, it CANNOT stop programs that do a "disk-to-disk" search for disks or files (i.e. the Apple IIgs Installer) or you if you choose the 5.25 drive from a standard Open File dialog box. Note that I have tested QuietDisk and use it daily. It works very well on MY IIgs while using MY programs. If, for some reason, you believe that QuietDisk is causing problems with your system, PLEASE contact me at the addresses below. This is the ONLY way I have of finding problems, and your feedback is VERY important. Addresses: ------------ Please send correspondence to the addresses below: Snail Mail (U.S. Post): Greg Betzel W10233 560th Ave. River Falls, WI 54022 Email (GEnie & AOL): "SnakeBytes" Internet Mail: snaebytes@genie.geis.com _`abcdefghijklmn&# ,@TOIFF.SHELTOIFF.SHEL#+Ơԭ0K_{[;] a L ")S"  " " "H"hYH "h H "L"""H"h H_H"L"H"h& H_H"L_H"H"h _H"LH"h _H"LH"h _H"L_H"""H"h _H"L`HHH_H "Lhh`"""""""""""""" "_H"YH"YH" " " ""`&"L`H"hL Tools missing...QuitH !"hL No room for tools DPQuit 9""HH-"hhHHd-" "HH-" "HH-" ""H"h*"H"h 4 48 PH,"ဏ_#_#_#_#_# _#6 s$$@\N1X--About TOIFF Converter...\VN256*??$$$ File \N2--New\DN272*Nn--Open Picture file\N273*Oo--Close\DN255*Kk--Save IFF file\DVN274*Ss--Quit\N275*Qq$$$ Edit \DN3--Undo\DVN250*Zz--Cut\DN251*Xx--Copy\DN252*Cc--Paste\DVN253*Vv--Clear\DN254$$$ Convert to IFF \N4--Atari SPU to IFF\N288*11--GIF to IFF\N289*22$`HH "  "᭬HHC "H"hHH "`2P OK  OJSTOIFF SConverter v1.01 on 5-OCT-90 (c) Miami Software` R1"0"᭢HH "H"h*"`x7#= "=8` "RHR)R "  "HHHH_H "hh " "hR"`Load which Picture file :R2 4  _ H] H" 0"2 HH""0"1"1""H"h*"`H "h 6 `2xd   P| Save IFF file before closing ?P  Save  *  Close 7 C  " 8` " H ) c  "[  "] u s  " "h "4 `  Save IFF file :2 4  ]LDɠ i"8` "HHe  "a c m u  "c Ha H" "c Ha H "(`2 4 0" 1"`2F Converting SPU to IFF...HHHpH_H "h] h_ y w } p{ 6 4I4 y w  4I4  " i}DiF 4)4 ` }  } k k譁 k譁 i  i  խ} i } ` ;  8 `JD ~Ș)ꌜ)JJJJ H c8h͠i͚ m D)w)JJH)Jc)ch0v^ * ^$*$^(*(^,*,^0*0^4*4^8*8^<*<^@*@ " "$$$&$&(((*(*,,,.,.000202444646888:8:<<<><>@@@B@B@dDi`DFiF i@ "i"  4I4 $` i($"i&$i((&i*(i(,*i.,i(0.i20i(42i64i(86i:8i(<:i><i(@>iB`FORMpILBMBMHD@ @CMAPBODY@GI; F8.  @&  )5 5I ),    )55I  "HHe  "a c m  "c Ha H" G"c Ha H "(`2 4 0" 1"`Converting GIF to IFF... i"8` i"8` i"8` i"8``5) 7 a  a  a  ` @HHHH_H "h] h_ y w } { y w   ` 1  8 `)JJJ J8奅11䒐%  1ƳLe123Jff=D=P`?摪0 &Lh &梥`0HH_H "hh0dd  ]dd@ Ġ0HH"`Ğ ]  L䪐 ĩ慤䣐6Ģ0 **ȗ慠LU @ƅƄƄƄƄ L **ȥȥiiŨŧ &L  `H4I4  h`FORMPBM BMHD@@CMAPBODYH """"""h`2xd"@# P|"""#(#Invalid SPU screen sizeNot a GIF87 fileInvalid screen widthInvalid screen heightInvalid GIF87 separator X# Ok Hv#"h8`22_#(#Not implementedq 48DPRTVXZ\|~ 27@I_cmv-1H\nx   ,/3v@FOYgkrx *.@F $9>t   #K$Jl$ "$# '",+}{yyz{|}}}}}}}~~~|{{}  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~DDDDDDDDDDDDDDDDDDPPPUPUPPPUPUdFDffDFdFdfDDfdFdFDffDFdFdfDDfdFODDOwwwwwwwwaaaaaaaaaaaaaaaaOOOOOOOOOOOOOOOOuuuuWWWWuuuuWWWWuuuuWWWWuuuuWWWWooooooooooooooooon openStack hide menuBar end openStackMAST9b[c r H6{.u)f71U_ZI_Pc4*i4%%4TL5^B_     7" @ k B dm E Ku 3@afz?*Fgڌ Y#q;h^'TcDFƷV$S>pX;r"TpœĿ>e׀_I %1C@ap/Nw _]܊* 66^l"-:P\ƉC= Dq DQf J`1dLISTw 1wPAGE1 @7oČ??5,y~}xnw?B+?q:w7/_? ??"?/4$=%&7*?9? ?.?/?_0?1?2?3?4?5?6?7?78?9?k:?;?d<?=?E>?K??@?A7B?C?D?fE?F?G?H??I?J?K?L? M?N?YO?qP?hQ?R?S?cT?U?V?W?X?Y?Z?V[?\?]?^?S_?`?a?b?c?;d?"e?Tf?g?h?i?j?>k?l?m?n?o?_p?q?Ir?s?t?u?@v7w?/x?Ny?wz? {?_|?}?~??*?6?6?l??"?5???Ɗ?C??ۍ??@BKGD[ 6)) /)O  To Table Contentson mouseUp visual effect fade to black go to card "Table 1" end mouseUp:@N FAQ site'  FAQ Abouton mouseUp visual effect iris open go to card "FAQ About" end mouseUp`'  Quiton mouseUp play "G.A2FAQ" visual effect fade slowly to black doMenu "Quit HyperCard" end mouseUp `)O  Abouton mouseUp answer "Apple II FAQ (c) Nathan Mates, 1997. Please post comments to comp.sys.apple2. HyperCardIIGS version implemented by Scott Gamon, with permission." with "OK" end mouseUphttp://www.visi.com/~nathan/a2/faq/csa2.htmlBMAP6ݙ (wtD(DDD@ UPUUU UUPUUUUUUU@P @)P@  P  P @   U  !UUU U@ 88PP   1@  P 1 @*@ P@       @@   @   @ (     (UU@  1    P      UUU@ !      @              @ "    1   @UUP @  @   UUUUU @     @@ 0 P    @ @  P UUP!UUPP !@PP@ P  @   @  @  @ @#UUUPU"܈UPUUUUUUUPUPUU@UU U   @ ܙ @*@ @ @  @*@@@@E@@" U@" U@" U@" ʙU@ * 0 Ī Ī   @@P@@ 8 (8  8 (Up @@(%@@(* (p *((  *(* *_ P _)pP@@"*@@)      )**( !("0  ("0@@ "p@@    @@" " ""  ʙ  U@ gw w dwwĪ Ī  0 0 @@@@@7ww8ux9wwwt 8W0;T+(088:@@+08@@88; #8;x89@x89@ #18@@*8;@@+); );:+(W0;;T 8@@7ww8ux9wwwt@@@ @@ Ĉ Ĉ ʙ * w8wyU@ @@ " @@ " @@ " @@ " @@ " @@ * @@ * * BKGD)(d[ [ ~l7  on mouseUp visual effect fade to black go back end mouseUpc7  Quiton mouseUp play "G.A2FAQ" visual effect fade slowly to black doMenu "Quit HyperCard" end mouseUp7  Abouton mouseUp answer "Apple II FAQ (c) Nathan Mates, 1997. Please post comments to comp.sys.apple2. HyperCardIIGS version implemented by Scott Gamon, with permission." with "OK" end mouseUp7  FAQ Abouton mouseUp visual effect iris open go to card "FAQ About" end mouseUp u u u u BMAP(1 ݙ (wtD(DDD@ UPUUU UUPUUUUUUU@P @)P@  P  P @   U  !UUU U@8PP1@ P@*@UUUUPUPUUUUU@UP0ꪪ   Ǫ  00  @@D0LwtD0DDL$D L'DL0@ 0@ P 7wwul-wwwt(UU@ (1 !  W;T P  +(Up 88:UUU@(%+08(* (p08; @*( (  #;0  *(*x89@  *_ Px(89@  _)pP#8   @**8;   +);  @UUP @   );:@  **(0+UUUUU @ 8("0W0;;T 0 ("08 @@ "p7ww8ux9wwwt P      @ @ @  P  Ĉ ĈUUP!UUPP Ĉ Ĉ " """" """!@PP Ī Ī Ī Ī@ P  @   @  @  @ @#UUUPU"܈UPUUUUUUUPUPUU@UU U   @ ܙ @*@ @ @  @*@@E"ww ww@@"" "&U#QU@ P"P" @@ " @@ " @@ " @@ " @@ " @@ " @@ " @@ " @@ " @@ " @@ " @@ " @@ " @@ " @@ " @@ " @@ " @@ " @@U#Q P"PDD D@ U@ --------------CARD H1[    on openCard visual effect fade slowly to black visual effect dissolve slowly go to next card end openCard`BMAPH ""OOOO+OMM:PROTERM3.0:ProTERM3CARD{1[ R#b Intro Fieldon mouseUp visual effect fade slowly to black visual effect dissolve slowly go to card "Table 1" end mouseUp@ Intro buttonon mouseUp visual effect fade slowly to black visual effect dissolve slowly go to card "Table 1" end mouseUp(press mouse button to continue)    Intro Cardon openCard play "W.A2FAQ" end openCard on mouseUp visual effect fade slowly to black visual effect dissolve slowly go to card "Table 1" end mouseUpBMAP{ MPPUPUPUUUUUUP UPUUUUUPPUPUUUP  P PUPUPUUUUUP"UUUP UUP0PPPP#PP P P UUUUPUUPUPPUPUPUUPUPUPU8PUPPPPPPPPPPPPPPPUPP PP PUU UPPU P PUPPUPUPPUUPPUPUPU PPPPPPPPP(PP PPPPP0PPPP PP P P P PU0UUUPPPPUPPP   P P)PPP  P PPP UUPUUUUUUUUUUUUUUUUUUUPUUPUU P(UUUP "UUUUPUUUUUUUU UUUUUUUU P "UUU#UUUP)PPP1 P P PP PPPPUPUPU!PUUP UPPPPPPP P P P P PPUPPP !UPUPPUPUPUPUPUPUPP PPUPPP(PP PPPPPPPPPUP UPUUUPUUPUPUPUUP"UUUUPUUUUPUUUPUUUP;UPPUUUPPUUUPUU UPU1UUUUUPP UUP#PP UUPPUUUUPPPU UPPPP PPPPP PPUPUUUU UUPPUUUUUUP"PUUUPPP PPP PPPPPPP PPP PPPPP PUPUPP PUPUPUPUUPP)UPPPPPPP P"P P P PUPPP  #P0UUPPPP PPPPP PP P PPPUPP  PPPP)PPP PPPUUUU UPP PP UUPP  P"PPUUP UUUUP  PPP    PP PPUUU  PPPPPP  PPPP PU PUP P P !PUPPPPP*PPPP P8PP!UPPUPUP PUPUPUPUP PUPP(P PP P P"UP PPPPPPPP#P  UUPP UUP U UU UP U UIA2FAQ.Stack:A2FAQ.ref A2FAQ.CARD1[ n 2Vm: Wc`= Button 1on mouseUp visual effect fade to black visual effect dissolve go to card "Contents 1" end mouseUp`ci= Button 2on mouseUp visual effect fade to black visual effect dissolve go to card "Contents 2" end mouseUpicr= Button 3on mouseUp visual effect fade to black visual effect dissolve go to card "Contents 3" end mouseUprc{= Button 4on mouseUp visual effect fade to black visual effect dissolve go to card "Contents 4" end mouseUp{c= Button 5on mouseUp visual effect fade to black visual effect dissolve go to card "Contents 5" end mouseUpc= Button 6on mouseUp visual effect fade to black visual effect dissolve go to card "Contents 6" end mouseUpc= Button 7on mouseUp visual effect fade to black visual effect dissolve go to card "Contents 7" end mouseUpc= Button 8on mouseUp visual effect fade to black visual effect dissolve go to card "Contents 8" end mouseUpc= Button 9on mouseUp visual effect fade to black visual effect dissolve go to card "Contents 9" end mouseUpc= Button 10on mouseUp visual effect fade to black visual effect dissolve go to card "Contents 10" end mouseUp6)O  Blank Section 1: Intro 4/2/97 Section 2: What is an Apple II? 9/29/96 Section 3: What can you do with an Apple II? Section 4: Adding Hardware 2/23/97 Section 5: How do I get files off the net? 3/25/97 Section 6: Filetypes and dealing with files of various types 3/8/97 Section 7: Some Common Questions (with answers!) 3/8/97 Section 8: Strange problems: 1/1/97 Section 9: GS System 6.0 mini-FAQ 2/14/97 Section 10: Resources for the Apple II 3/15/97 u u u uTable 1@BMAPDD[8  O9 3 - )  (8 UPTPD UTTTPPPPPPP P@PUTDPQTQDDDPDD*%%%%%%'%#%% %2"""  "$ 8.@CARD1[ B:EY@ FAQ About`'  Quiton mouseUp visual effect fade to black show menuBar doMenu "Quit HyperCard" end mouseUp|)O  To Table Contentson mouseUp visual effect fade to black go back end mouseUp http://www.visi.com/~nathan/a2/faq/csa2.htmlCopyright (c) 1997 by Nathan Mates (email: nathan@visi.com), all rights reserved. This document can be freely copied so long as 1) it is not sold, 2) any sections reposted elsewhere from it are credited back to this FAQ with the FAQ's copyright info and official WWW location (http://www.visi.com/~nathan/a2/faq/csa2.html) left in place. This FAQ may not be sold, bundled on disks or CD-ROMs, reprinted in magazines, books, periodicals, or the like without prior consent from the maintainer, Nathan Mates. Exceptions are explicitly granted for Joe Kohn's Shareware Solutions II newsletter, and Jim Maricondo's Golden Orchard CD-ROM collection. Email me for permission otherwise. This FAQ is posted on the WWW for 24 hour a day (barring system and/or internet malfunctions) availability from http://www.visi.com/~nathan/a2/faq/csa2.html. Please do NOT make a copy of this FAQ and post it on the web; I'm continually updating and fixing sections of it. A html link is fine. Big thanks to Dan DeMaggio (dmag@umich.edu), the previous maintainer of the comp.sys.apple2 FAQ, and anyone who took up that mantle before him. u u u uFAQ About`BMAPDD(     (  4 @ % *( -  "'   ((     (  4@%*(-  "'   (/P,CARDf1[ D Dm: Table of Contents 1 Wc`= Button 1.1on mouseUp visual effect wipe down go to card "Data 1.1" end mouseUp`ct= Button 1.2on mouseUp visual effect wipe down go to card "Data 1.2" end mouseUprc= Button 1.3on mouseUp visual effect wipe down go to card "Data 1.3" end mouseUp Section 1: Intro 4/2/97 1.1 What's a FAQ? 1.2 How do I get to comp.sys.apple2 and what is it? 1.3 What other FAQs are available for Apple IIs and the internet? u u u uContents 1BMAPfVV1**8881" "  #1(O% )  ) 1*"%"2"""*1""2"""**"  #1DDDDp"%"2"""*O% )  )  CARD1[ D Dm: Table of Contents 2 Wc`= Button 2.1on mouseUp visual effect wipe down go to card "Data 2.1" end mouseUp`ci= Button 2.2on mouseUp visual effect wipe down go to card "Data 2.2" end mouseUpc= Button 2.6on mouseUp visual effect wipe down go to card "Data 2.6" end mouseUpc= Button 2.7on mouseUp visual effect wipe down go to card "Data 2.7" end mouseUpicr= Button 2.3on mouseUp visual effect wipe down go to card "Data 2.3" end mouseUprc{= Button 2.4on mouseUp visual effect wipe down go to card "Data 2.4" end mouseUp{c= Button 2.5on mouseUp visual effect wipe down go to card "Data 2.5" end mouseUpSection 2: What is an Apple II? 9/29/96 2.1 The Apple I 2.2 The Apple ][, ][+ and 'europlus' 2.3 The Apple //e 2.4 The Apple //c and IIc+ 2.5 The Laser 128EX 2.6 The Apple IIGS 2.7 The Apple ][e Emulation Card u u u uContents 2BMAPVVL)1(1'1M(1"B 1"%"2"""*"%"2"""1*"%"2"""**"%"2"""**"%"2"""**"%"2"""**"%"2"""*(1"B autocallCARD11[ DD Dm: Table of Contents 3 Wc`= Button 3.1on mouseUp visual effect wipe down go to card "Data 3.1" end mouseUp`ci= Button 3.2on mouseUp visual effect wipe down go to card "Data 3.2" end mouseUpic{= Button 3.3on mouseUp visual effect wipe down go to card "Data 3.3" end mouseUp{c= Button 3.4on mouseUp visual effect wipe down go to card "Data 3.4" end mouseUpSection 3: What can you do with an Apple II? 3.1 What can you hook up to an Apple ][? 3.2 What can you do with an Apple ][? 3.3 What can the //e "borrow" from other computers? 3.4 What can the GS can "borrow" from other computers? u u u uContents 3@BMAP1VVN1(1'1()1'O2 1"%"2"""*"%"2"""1*"%"2""")1DDDD"%"2"""O2 ce on the back of th`CARD1[ D Dm: Table of Contents 4Wci= Button 4.1on mouseUp visual effect wipe down go to card "Data 4.1" end mouseUpicr= Button 4.2on mouseUp visual effect wipe down go to card "Data 4.2" end mouseUprc{= Button 4.3on mouseUp visual effect wipe down go to card "Data 4.3" end mouseUp{c= Button 4.4on mouseUp visual effect wipe down go to card "Data 4.4" end mouseUpc= Button 4.5on mouseUp visual effect wipe down go to card "Data 4.5" end mouseUpc= Button 4.6on mouseUp visual effect wipe down go to card "Data 4.6" end mouseUpc= Button 4.7on mouseUp visual effect wipe down go to card "Data 4.7" end mouseUpj-@  Nexton mouseUp go to card "Contents 4 part 2" end mouseUp:E-S@  Previousts-@ Next Scrollbaron mouseUp go to card "Contents 4 part 2" end mouseUp2S-s@ Section 4: Adding Hardware 2/23/97 4.1 What cards should go in which slots in my Apple II? 4.2 Can I add more memory to my Apple II? 4.3 Can I accelerate my Apple II? 4.4 Can I hook up a modem to my Apple II? 4.5 Can I hook up a LaserWriter, DeskJet, etc to my Apple //e? 4.6 Can I hook up a Laser printer, ink jet, or bubble jet printer to my Apple IIGS? 4.7 Can I use Macintosh RGB or IBM VGA/SVGA Monitors with my ][? u u u uContents 4 BMAPExEx100-0110'0( 11O70(0+    00 -)1#UU"%"2"""wwww( 1DDDD"$"UU"2"""WWP**"" **"" """ )"" $"2""""" **"" **"" """ )"" $"2""""" **"" **"" """ )"" $"2""""" **"" )"" (**"" """ )"" $"2""""" **"" )"" (**"" """ )"" $"2""""" 1wwww*"" )"" &)uup)+ 0 downlo CARDB+D1[ "XL Dm: Table of Contents 4 part 2Wci= Button 4.8on mouseUp visual effect wipe down go to card "Data 4.8" end mouseUpicr= Button 4.9on mouseUp visual effect wipe down go to card "Data 4.9" end mouseUpc= Button 4.15on mouseUp visual effect wipe down go to card "Data 4.15" end mouseUpc= Button 4.16on mouseUp visual effect wipe down go to card "Data 4.16" end mouseUpc= Button 4.13on mouseUp visual effect wipe down go to card "Data 4.13" end mouseUprc= Button 4.10on mouseUp visual effect wipe down go to card "Data 4.10" end mouseUphE-S@  Previouson mouseUp go to card "Contents 4" end mouseUpc= Button 4.11on mouseUp visual effect wipe down go to card "Data 4.11" end mouseUpc= Button 4.12on mouseUp visual effect wipe down go to card "Data 4.12" end mouseUpc= Button 4.14on mouseUp visual effect wipe down go to card "Data 4.14" end mouseUprS-s@ Previous Scrollbaron mouseUp go to card "Contents 4" end mouseUpt -@ Next Scrollbaron mouseUp go to card "Contents 4 part 3" end mouseUpj!-@  Nexton mouseUp go to card "Contents 4 part 3" end mouseUpB"r-@ Present ScrollbarSection 4: Adding Hardware 2/23/97 4.8 Can the Apple II connect to keyboards, mice, etc. for other platforms? 4.9 I want a Y-adapter for my GS keyboard. 4.10 Can I hook up a scanner up to my //e or IIGS? Can it do OCR? 4.11 What about clock/calendar capabilities? 4.12 Can a Disk ][ be used on a GS smartport? 4.13 Can the Apple II connect to 3.5" drives or flopticals for other platforms? 4.14 How about hooking up cheap IDE Hard Drives? 4.15 Can an Apple II connect to a SCSI device? 4.16 Tips on setting up a SCSI system u u u uContents 4 part 2BMAPDExEx00-000'0( 11'11(0)11'11,11>1111)0    00 -)uup)"" DD)"" """ )"" $"2""""" wwww)"" )"" '  "" 1DDDD*"" """ )"" $"2"""uup*#UU*"%"2"""1wwww)1DDDD"%"2"""**"UU)uup)"" #"2""""" **"" **"" """ )"" *"" )"" ""2""""" **"" )"" (**"" """ )"" $"2""""" **"" **"" """ )"" $*2"""*uup***"%"2"""*1 0 CARDq1[ (0L Dm: Table of Contents 4 part 3ic|= Button 4.19on mouseUp visual effect wipe down go to card "Data 4.19" end mouseUp#Wc`= Button 4.17on mouseUp visual effect wipe down go to card "Data 4.17" end mouseUp$`ci= Button 4.18on mouseUp visual effect wipe down go to card "Data 4.18" end mouseUpn%E-S@  Previouson mouseUp go to card "Contents 4 part 2" end mouseUpx&S-@ Previous Scrollbaron mouseUp go to card "Contents 4 part 2" end mouseUpB'-@ Present Scrollbar6(-@  NextSection 4: Adding Hardware 2/23/97 4.17 What about internal Hard Drives? 4.18 What about a Parallel port Zip drive? 4.19 What are the pinouts for all the various Apple II connectors? u u u uContents 4 part 3BMAPExExp00-000&110&0 1111&0#0B050)0,    00 -)uu)""DD)""""")""$2""")""1wwwwp*""1DDDDp*""""")""$1EUUUp*""  ""1DDDDp*""**"")""$"2"""""1wwww*"")""")"")""A)"")WW"UU3("UU), 0  ButCARDI1[ D De2 Table of Contents 5Wci= Button 5.1on mouseUp visual effect wipe down go to card "Data 5.1" end mouseUpc= Button 5.5on mouseUp visual effect wipe down go to card "Data 5.5" end mouseUpc= Button 5.6on mouseUp visual effect wipe down go to card "Data 5.6" end mouseUp{c= Button 5.3on mouseUp visual effect wipe down go to card "Data 5.3" end mouseUpc= Button 5.4on mouseUp visual effect wipe down go to card "Data 5.4" end mouseUpic{= Button 5.2on mouseUp visual effect wipe down go to card "Data 5.2" end mouseUpc= Button 5.7on mouseUp visual effect wipe down go to card "Data 5.7" end mouseUp:E-S@  PreviousBS-@ Present Scrollbart-@ Next Scrollbaron mouseUp go to card "Contents 5 part 2" end mouseUpj-@  Nexton mouseUp go to card "Contents 5 part 2" end mouseUpSection 5: How do I get files off the net? 3/25/97 5.1 What are Binscii & Shrinkit, and why do I need them? 5.2 Where do I look on the net for Apple II files and info? 3/2/97 5.3 How do you download files off the net? 5.4 How do you transfer Apple Files to/from other personal computers? 5.5 How do I transfer DOS 3.3, Pascal, CP/M files? 5.6 How do I transfer files by [null] modem? 5.7 How do I read/write files from other platforms with an Apple II? u u u uContents 5 BMAPIExEx00-0110'0( 11')11O%0(0+    00 -)1#UU"%"2"""wwww( 1DDDD"%"2""")"%"2"""**#UU"uup)"" $"2""""" **"" )"" (**"" """ )"" $"2""""" **"" **"" """ )"" $"2""""" **"" **"" """ )"" $"2""""" 1wwww*"" )"" &)uup)+ 0 """ )"" *`CARDQ1[ '@L De2 Table of Contents 5 part 2Wci= Button 5.8on mouseUp visual effect wipe down go to card "Data 5.8" end mouseUpc= Button 5.15on mouseUp visual effect wipe down go to card "Data 5.15" end mouseUpc= Button 5.12on mouseUp visual effect wipe down go to card "Data 5.12" end mouseUpic{= Button 5.9on mouseUp visual effect wipe down go to card "Data 5.9" end mouseUpc= Button 5.11on mouseUp visual effect wipe down go to card "Data 5.11" end mouseUp{c= Button 5.10on mouseUp visual effect wipe down go to card "Data 5.10" end mouseUpc= Button 5.13on mouseUp visual effect wipe down go to card "Data 5.13" end mouseUp#c= Button 5.14on mouseUp visual effect wipe down go to card "Data 5.14" end mouseUpB$-@ Present Scrollbar6%-@  Nextr&S-@ Previous Scrollbaron mouseUp go to card "Contents 5" end mouseUph'E-S@  Previouson mouseUp go to card "Contents 5" end mouseUpSection 5: How do I get files off the net? 3/25/97 5.8 How do I read/write files from other platforms with an Apple IIGS? 5.9 How do I read/write Apple II files from a Macintosh? 3/25/97 5.10 How do I read/write Apple II files from an IBMPC? 5.11 How do I download and unpack binscii? 5.12 How do I download and unpack a Shrinkit unpacker? 5.13 How do I unpack a generic .SHK or .BSQ file? 5.14 I can download .BSQ files fine, but .SHK files can't unpack. What's wrong? 5.15 Apple Archive Format u u u uContents 5 part 2 BMAPQExExro00-000'0( 11' (11(011'11'*1(*1*111.0(11)0    00 -)uup)"" DD)"" """ )"" $"2""""" wwww)"" )"" '  "" 1DDDD*"" """ )"" $"2""""" 1wwww*"" )"" '1*"" **"" """ )"" $"2""""" 1wwww*"" 1DDDD*"" """ )"" )uup"UU"2"""**"%)2"""*(* $"2"""**"%"2"""'"UU)*"%"2"""*1 0 he CARD_1[ XD Dm: Table of Contents 6c= Button 6.7on mouseUp visual effect wipe down go to card "Data 6.7" end mouseUp`ci= Button 6.2on mouseUp visual effect wipe down go to card "Data 6.2" end mouseUpc= Button 6.9on mouseUp visual effect wipe down go to card "Data 6.9" end mouseUpicr= Button 6.3on mouseUp visual effect wipe down go to card "Data 6.3" end mouseUprc= Button 6.4on mouseUp visual effect wipe down go to card "Data 6.4" end mouseUpc= Button 6.8on mouseUp visual effect wipe down go to card "Data 6.8" end mouseUpWc`= Button 6.1on mouseUp visual effect wipe down go to card "Data 6.1" end mouseUpc= Button 6.5on mouseUp visual effect wipe down go to card "Data 6.5" end mouseUp c= Button 6.6on mouseUp visual effect wipe down go to card "Data 6.6" end mouseUpSection 6: Filetypes and dealing with files of various types 3/8/97 6.1 A quick note about ProDOS filetypes 6.2 Net standard formats 6.3 What do the file extensions mean? 6.4 How do I USE stuff I have transferred to/from an IBM/Mac? 6.5 How do I use text files from other computers? 6.6 How do I view picture files from other platforms? 6.7 How do I use Icons/Fonts/etc from other platforms? 6.8 How do I listen to sounds/music from other platforms? 3/8/97 6.9 How do I transfer Hypercard/Hyperstudio files? u u u uContents 6`BMAPVV1'1( 1')'1;'1(1'1(" 1"%"2"""*"%"2"""1wwwwp1DDDD"%"2"""*"%"2"""*'1*"%"2"""**"%"2"""**"%"2"""*'1*"%"2"""1'1*"%"2"""" )PU@`CARD 4!1[ QD Dm9 Table of Contents 7Wci= Button 7.1on mouseUp visual effect wipe down go to card "Data 7.1" end mouseUpc= Button 7.4on mouseUp visual effect wipe down go to card "Data 7.4" end mouseUpc= Button 7.6on mouseUp visual effect wipe down go to card "Data 7.6" end mouseUpc= Button 7.7on mouseUp visual effect wipe down go to card "Data 7.7" end mouseUpic{= Button 7.2on mouseUp visual effect wipe down go to card "Data 7.2" end mouseUp{c= Button 7.3on mouseUp visual effect wipe down go to card "Data 7.3" end mouseUpc= Button 7.8on mouseUp visual effect wipe down go to card "Data 7.8" end mouseUpc= Button 7.5on mouseUp visual effect wipe down go to card "Data 7.5" end mouseUp:E-S@  PreviousBS-@ Present Scrollbart-@ Next Scrollbaron mouseUp go to card "Contents 7 part 2" end mouseUpj-@  Nexton mouseUp go to card "Contents 7 part 2" end mouseUpSection 7: Some Common Questions (with answers!) 3/8/97 7.1 Can my Apple II connect to the internet? Cool new info as of 3/8/97! 7.2 I don't have an OS for my Apple II. Where do I get it from? 7.3 Can I connect my Apple II to an Appletalk or Ethernet network? 7.4 Ok, I'm on Appletalk. What can I do now? 7.5 What is 8 bit and 16 bit? 7.6 How can I tell what version my computer is? 7.7 How much RAM is in my Apple II? 7.8 Can I use High Density disks on my double density Apple II drives? u u u uContents 7BMAP4!EzEzv-1'( 01%*1(*1%*1(*1B1(*  0 -1UU"%"2"""wwww( 1DDDD"$1"2"""1( 1"$ "2"""1UUuup"" % 0"" 1"" """ "" $"2""""" *"" *"" """ "" $"2""""" *"" *"" """ "" $"2""""" *"" *"" """ "" $"2""""" 1"" *"" """ "" $"2"""uup1wwwwp*  ICARDf1[ +*6L Dm: Table of Contents 7 part 2Wci= Button 7.9on mouseUp visual effect wipe down go to card "Data 7.9" end mouseUp{c= Button 7.11on mouseUp visual effect wipe down go to card "Data 7.11" end mouseUpic{= Button 7.10on mouseUp visual effect wipe down go to card "Data 7.10" end mouseUpc= Button 7.14on mouseUp visual effect wipe down go to card "Data 7.14" end mouseUpc= Button 7.12on mouseUp visual effect wipe down go to card "Data 7.12" end mouseUpc= Button 7.15on mouseUp visual effect wipe down go to card "Data 7.15" end mouseUp#c= Button 7.13on mouseUp visual effect wipe down go to card "Data 7.13" end mouseUph(E-S@  Previouson mouseUp go to card "Contents 7" end mouseUpr)S-@ Previous Scrollbaron mouseUp go to card "Contents 7" end mouseUpB*-@ Present Scrollbar6+-@  NextSection 7: Some Common Questions (with answers!) 3/8/97 7.9 Why do partitions have a maximum size of 32MB? 7.10 How do I convert from an Appleworks file to a text file without formatting codes? 7.11 What programming languages are available for the Apple ][? 7.12 Can I install DOS 3.3 stuff on my hard drive? 7.13 Is there any form of Unix I can use on an Apple II? 7.14 Can I generate Postscript from my Apple II? 7.15 How do you copy from a 5.25" disk to 3.5" disk? u u u uContents 7 part 2 BMAPfExExW00-000'0( 11' (11(0 '11'*111(0(11'0(11 (0    00 -)uup)"" DD)"" """ )"" $"2""""" wwww)"" )"" '  "" 1DDDD*"" """ )"" $"2""""" 1wwww*"" )"" '1*"" **"" """ )"" $"2""""" 1wwww*""   "" )"" ")uup"UU"1*"%)2"""1𻻻"%"2"""*(1DDDD"%"2"""*"%"2"""UU)1(  0 Section 5: HCARD"#1[ BD De1 Table of Contents 8Wci= Button 8.1on mouseUp visual effect wipe down go to card "Data 8.1" end mouseUpicr= Button 8.2on mouseUp visual effect wipe down go to card "Data 8.2" end mouseUprc{= Button 8.3on mouseUp visual effect wipe down go to card "Data 8.3" end mouseUp{c= Button 8.4on mouseUp visual effect wipe down go to card "Data 8.4" end mouseUpc= Button 8.6on mouseUp visual effect wipe down go to card "Data 8.6" end mouseUpc= Button 8.7on mouseUp visual effect wipe down go to card "Data 8.7" end mouseUpc= Button 8.5on mouseUp visual effect wipe down go to card "Data 8.5" end mouseUp:E-S@  PreviousBS-@ Present Scrollbart-@ Next Scrollbaron mouseUp go to card "Contents 8 part 2" end mouseUpj-@  Nexton mouseUp go to card "Contents 8 part 2" end mouseUpSection 8: Strange problems: 1/1/97 8.1 How do I get out of Basic (that little "]" prompt and flashing cursor? 8.2 What are the problems with GSCII? 8.3 AppleWorks won't print to my printer. What gives? 8.4 My GS control panel keeps resetting to the defaults and/or forgetting the date-- the battery is dead. 8.5 I'm getting Error XXXX or YY. What's it mean? 8.6 Why does my Apple II lose characters when I'm using the modem? 8.7 Where do I get support for AE boards now that they are closed? u u u uContents 8`BMAP#EzEz-1'( 01%*1)1%*1( 0(111'1(*  0 -1UU"%"2"""wwww( 1DDDD"$1"2"""1*"%"2"""*1𻻻"$ "2"""1UUuup"" %1""  0"" "" '1DDDD"" """ "" $"2""""" *"" *"" """ "" $"2""""" *"" 1"" "" &1"" *"" """ "" $"2"""uup1wwwwp*  Apple II to an AppCARDJ1[ 0(+L De2 Table of Contents 8 part 2c= Button 8.13on mouseUp visual effect wipe down go to card "Data 8.13" end mouseUp{c= Button 8.11on mouseUp visual effect wipe down go to card "Data 8.11" end mouseUpic{= Button 8.10on mouseUp visual effect wipe down go to card "Data 8.10" end mouseUp`ci= Button 8.9on mouseUp visual effect wipe down go to card "Data 8.9" end mouseUpWc`< Button 8.8on mouseUp visual effect wipe down go to card "Data 8.8" end mouseUp#c= Button 8.12on mouseUp visual effect wipe down go to card "Data 8.12" end mouseUp,c= Button 8.14on mouseUp visual effect wipe down go to card "Data 8.14" end mouseUph-E-S@  Previouson mouseUp go to card "Contents 8" end mouseUpr.S-@ Previous Scrollbaron mouseUp go to card "Contents 8" end mouseUpB/-@ Present Scrollbar60-@  NextSection 8: Strange problems: 1/1/97 8.8 Is there a QWK reader for the Apple //e? 8.9 I've got a problem. How do I troubleshoot it? 8.10 My GS reported a problem with the Self Test. What do the numbers mean? 8.11 My Apple II goes into a self test or reboots when I turn it on. 8.12 My Hard Drive (or other disk) crashed! What do I do? 8.13 My Apple II is reporting the wrong year. How do I fix that? 8.14 My RamFAST board is reporting an error. What's the number mean? u u u uContents 8 part 2`BMAPJExExs00-000'11(11( (11(0 '11'*10((11( '00'11 (0    00 -)uup)"" DD)"" """ )"" $"2""""" )"" **"" """ )"" $"2""""" 1*"" **"" """ )"" $"2""""" 1wwww*"" )"" '1*"" **"" """ )"" $"2""""" 1wwww*""   "" )"" ")uup"UU"1*"%)2"""*wwwwp(DDDD"%"2"""*1'1DDDD"%"2"""UU)1(  0 to put the text in a curreCARD4$%1[ D Dm: Table of Contents 9 Wci= Button 9.1on mouseUp visual effect wipe down go to card "Data 9.1" end mouseUpicr= Button 9.2on mouseUp visual effect wipe down go to card "Data 9.2" end mouseUprc{= Button 9.3on mouseUp visual effect wipe down go to card "Data 9.3" end mouseUp{c= Button 9.4on mouseUp visual effect wipe down go to card "Data 9.4" end mouseUpc= Button 9.5on mouseUp visual effect wipe down go to card "Data 9.5" end mouseUpc= Button 9.6on mouseUp visual effect wipe down go to card "Data 9.6" end mouseUpc= Button 9.7on mouseUp visual effect wipe down go to card "Data 9.7" end mouseUpc= Button 9.8on mouseUp visual effect wipe down go to card "Data 9.8" end mouseUpc= Button 9.9on mouseUp visual effect wipe down go to card "Data 9.9" end mouseUpSection 9: GS System 6.0 mini-FAQ 2/14/97 9.1 Where can I get System 6, and what fixes are there for the known bugs in it? 9.2 Common Problems 9.3 Tips & Hints 9.4 If you have a RamFast 9.5 If you have a Vulcan or AE High Density disk 9.6 If you have ProSel as your program launcher 9.7 If you have an AMR 3.5" drive 9.8 GSCII+ & HFS Note 9.9 Finder 6.0.1 is displaying garbage in the windows! u u u uContents 9BMAP%VV@c1')1O821 1"%"2""")1DDDD"%"2"""**"%"2"""**"%"2"""**"%"2"""**"%"2"""**"%"2"""**"%"2"""**"%"2"""*21 WCARD%&'1[ F Dm: Table of Contents 10 Wc`= Button 10.1on mouseUp visual effect wipe down go to card "Data 10.1" end mouseUp`ci= Button 10.2on mouseUp visual effect wipe down go to card "Data 10.2" end mouseUpicr= Button 10.3on mouseUp visual effect wipe down go to card "Data 10.3" end mouseUprc{= Button 10.4on mouseUp visual effect wipe down go to card "Data 10.4" end mouseUp{c= Button 10.5on mouseUp visual effect wipe down go to card "Data 10.5" end mouseUpSection 10: Resources for the Apple II 3/15/97 10.1 Apple II Groups 10.2 Getting Parts & Software 10.3 Fun hardware add-ons 10.4 Periodicals & Books 10.5 Misc Resources u u u uContents 10@BMAP'VV+(';𻻻𺪪%𻻻𺪪%%%%=@CFISY\bekqw}CARD*1):5:O8 Field 1.11.1 What's a FAQ? Hi! Welcome to the comp.sys.apple2 newsgroup! As the major usenet group for discussing all models of the Apple I, II and /// family, we get lots of questions that are asked fairly often. This document is an attempt to collect the most common answers and provide everyone with answers. It would be ideal if everyone read this before asking a question that's answered in here, but nobody's perfect. Referring them to this FAQ is still a good idea even if they missed it. I, Nathan Mates, took over the maintenance of this FAQ in mid July 1996. There are still probably some sections that have fallen out of date and I haven't noticed or verified them yet. There are also some sections I'd like to rewrite as soon as I get the time. Please feel free to email me comments, criticisms, or reminders to post it. It should be posted to comp.sys.apple2 monthly on or about the first of the month. I hope it becomes a valuable resource. If not, what's it missing?? Nathan Mates (nathan@visi.com)Data 1.1CARD91):C:O8 Field 1.21.2 How do I get to comp.sys.apple2 and what is it? 8/30/96 comp.sys.apple2 (commonly abbreviated 'c.s.a2' or 'csa2') is a USENET newsgroup. Usenet is a service for transferring messages, called articles, in many different groups and hierarchies. USENET posts can originate from your local newsreader and spread to hundreds of thousands of machines throughout the world. You normally need some sort of internet connection on your machine or a connection to one to access usenet. The best way to get help is ask for help from a friend with a clue or from the support staff at wherever you get your internet connection. Usenet has its own set of FAQs and guidelines; please read the group news.announce.newusers for a good introduction. While the following list is not intended as a substitute for reading that group, this is a short list of guidelines culled from those lists: 1. Be relevant. Each newsgroup was formed to contain messages for a set of topics, so please try to respect that. Especially, do not post questions to a newsgroup for binaries (programs), and vice versa. 2. Be respectful of content size. If you are quoting a large article, please try and trim it down to only what is needed to respond to. Adding only a few lines to a few hundred quoted lines is annoying. 3. Keep your lines to a manageable length. Although modern newsreaders can use pretty fonts, most of usenet is still carried and read over terminals with 80 columns on the screen. Making sure your lines have a return every 70 or so characters lets your posts be quoted neatly. 4. Be terse with a .signature. Certain newsreaders let you attach a file automatically to the bottom of your posts. Anything over 4 lines and 80 columns per line is considered excessive. 5. Chain letters (especially those promising lots of money by sending a small amount to a few people, and adding your name to a list) are very much illegal and a quick way to get the IRS (or the local equivalent) to audit you. Do NOT participate in them. 6. Although news is something internet wide, everyone's connection is maintained by a local administrator. Ask them first if you are experiencing problems. Back to the subject at hand, the Apple II newsgroups. There are several of them; here is a list of what they are and general guidelines for what is relevant on them. comp.sys.apple2 - General discussion and questions relating to all Apple II's comp.sys.apple2.comm - Communications and networking related issues comp.sys.apple2.gno - Discussion of program GNO/ME for the Apple IIGS (UNIX for the Apple IIGS) comp.sys.apple2.marketplace - Buying, selling and promoting Apple II related products comp.sys.apple2.programmer - Discussion relating to any aspect of programming the Apple II series comp.sys.apple2.usergroups - Discussion relating to Apple II usergroups comp.binaries.apple2 - Public Domain/Shareware Software for all Apple II's. Only programs should be posted here comp.sources.apple2 - A moderated newsgroup for the posting of Apple // related source code comp.emulators.apple2 - Discussion relating to the use of Apple II emulation software/hardware on non-Apple II compatible system alt.emulators.ibmpc.apple2 - Mostly obsoleted version of comp.emulators.apple2 If you only have e-mail access to the Internet, you will find the following addresses helpful. Make sure you have a large mailbox and the time to sift through lots of messages per day. Consider getting better connected to the Internet; http://www.thelist.com has a list of internet service providers worldwide. (For an alternate set of Bitnet addresses reachable from VMS systems, please see the obsoleted section of this FAQ at http://www.visi.com/~nathan/a2/faq/csa2.old.html) For this: Send a message body of "help" to: --------------------------- --------------------------------- Subscribe to C.S.A2 (internet) LISTSERV@vm1.nodak.edu APPLE2-L archives (internet) LISTSERV@brownvm.brown.edu Games from APPLE2-L (internet) LISTSERV@utarlvm1.uta.edu More files via E-Mail (i-net) archive-server@plains.nodak.edu Kermit file transfer program KERMSRV@cuvmb.cc.columbia.edu uk o.Apple /// files (internet) APPLE3-L@WVNVM.WVNET.EDU Once you are getting c.s.a2 in your mailbox, you may want to post. Just use the addresses listed below. People with direct access to the newsgroups do not need these, as they can use their news software to post. (These services may have been discontinued; I haven't tried verifying them as of 8/30/96) Post to any newsgroup group.name@news.demon.co.uk OR group.name@news.cs.indiana.edu OR group-name@pws.bull.com OR group-name@ucbvax.berkeley.edu Post to comp.sys.apple2 info-apple@apple.com Comp.binaries.apple2 is a newsgroup used for ONLY non-commercial Apple II software. Questions and answers should be asked in comp.sys.apple2. Programs posted there may be Public Domain (may be used and copied freely), Freeware (similar to Public Domain except that the original owner retains the Copyright) or Shareware (the author expects you to pay for using it if you use for longer than some specified period of time). Software distributed on comp.binaries.apple2 is expected to be a BinSCII text file containing a ShrinkIt archive. Please post a text description of your program and what it requires to run so people can tell if they want to download it or not. You may cross-post the description (only) to comp.sys.apple2. Remember, distribution of commercial software is illegal. Comp.sources.apple2 is a newsgroup used to distribute Apple II source code. The posts in comp.sources.apple2 should be in Apple Archive Format. Contact jac@openix.com for details; an archive of all postings to it is at http://www.openix.com/~jac Discussions concerning the software posted in these groups, or the methods of locating, decoding, or accessing this software, or questions on locating archive sites of this software, or any OTHER discussions are to be held in comp.sys.apple2. If someone DOES either intentionally or accidentally post to the binary/source groups, please respond only in email - do not compound the problem!Data 1.2`CARD 1)::O8 Field 1.31.3 What other FAQs are available for Apple IIs and the internet? The following are listed mostly alphabetically; they are composed of official FAQs as well as the most commonly viewed pages in my WWW FAQ directory: * http://www.visi.com/~nathan/a2/faq/asoft.html Applesoft Basic reference FAQ. * http://www.visi.com/~nathan/a2/faq/cdrom.html CDROMs and Apple IIs. * http://web.cs.ualberta.ca/~glyn/FAQ.csa2g comp.sys.apple2.gno FAQ [For the GNO/ME multitasking environment for the Apple IIGS] * http://www.visi.com/~nathan/a2/faq/dos.html Apple II DOS & Commands FAQ * http://www.visi.com/~nathan/a2/faq/asoft.html Flopticals and Apple IIs. * http://www.hypermall.com/History What is the history of the various models in the Apple II series? * http://www.teraform.com/~lvirden/Misc/apple2-languages.txt Apple II Programmmer's Catalog of Languages and Toolkits * http://www.visi.com/~nathan/a2/faq/pinouts.html Pinouts for many different Apple II connectors * http://www.visi.com/~nathan/a2/faq/snd.mus.html Apple IIGS sound and music capabilities. * http://www.visi.com/~nathan/a2/faq/sys6files.html Reference of GS/OS System 6's filestructure, with notes as to which files are required, etc. * http://www.visi.com/~nathan/a2/faq/zip.html Upgrading and modifying Apple IIGS accelerators. If you are looking for other FAQs or information in general, here are some good starting points: * http://www.faqs.org/faqs Nice hypertext archive with searching abilities on all 'official' Usenet FAQs. * http://www.yahoo.com Nice collection of usenet links, organized categorically. * http://www.excite.com WWW search engine, allows customized searches and 'search by example'. * http://www.altavista.digital.com WWW search engine-- finds lots of stuff, though tends to find obscure stuff first.Data 1.3CARD.1):%:O8 Field 2.12.1 The Apple I The original Apple was not much more than a board; only 200 were made. With only one expansion 'slot', you had to supply your own keyboard, monitor and case. It sold for $666.66, but now they are worth many thousand dollars apiece as a collector's item.Data 2.1 CARD/1):> :O8 Field 2.22.2 The Apple ][, ][+ and 'europlus' The computers that started the Apple II line; the Apple ][ debuted in April 1977, and the ][+ in 1979. They were sold with 1 Mhz 6502 processors, a NTSC or PAL video out connector with ability to do 40x24 text (uppercase letters and punctuation only), High (roughly 280x192, 4 (only early ][s) or 6 fixed colors) and Low (40x48, 16 fixed colors) resolution color graphics, sound, plus they have 8 expansion slots to add peripherals. (Slot 0 was essentially reserved for RAM/ROM upgrades, though.) The ][ and ][+ were sold with anywhere from 4-48K of RAM. The first versions had Steve Wozniak's Integer Basic built into ROM, while later versions had the more powerful Applesoft Basic. Although a cassette tape interface was provided, most systems used the external 140K per side (manually flipping the disk to access the other side was extremely common) 5.25" Disk ][ drive. Common upgrades included adding joysticks or paddles, 80-column video cards (not the same as a //e 80-column card), more memory or faster processors (Transwarp, Zipchip, Rocketchip). The 'europlus' variant is a ][+ with a differnt logo on the front case, and the ability to put out the video in black and white PAL format. Thus, they're not easily usable in the US, Japan, Korea, and other countries using NTSC video. There may be a more powerful RF adapter that allows the europlus to display color PAL images, but I'm not sure on this. With 48 to 64K of ram, a ][ or ][+ can run most of the Apple II game classics, as well as thousands of pieces of software. Early versions of Appleworks (integrated Word Processor, Database, Spreadsheet) could be run on a ][ or ][+ with 128K and a program called PlusWorks. Recommended configuration: 16K language card (in slot 0 with a ribbon cable running to the RAM) which extends the system to 64K RAM, an 80-column video card, shift key modification (allows the shift keys to be used), and modified character ROMs to do lower case. Early external hard drives, such as the Sider or Corvus can also be added. You can add memory in various ways, but 95% of Apple II programs that require 128K probably will not work in a ][ or ][+, no matter how much RAM you have-- they tend to require a //e or better.Data 2.2`CARD_01)::O8 Field 2.32.3 The Apple //e Released in January 1983, the //e ('e' for enhanced) became the mainstay of the Apple II line, being manufactured and sold into the 1990s. While it still had the 1Mhz 6502 when first released (mostly for compatability reasons with software such as games and the Disk ][ hardware), it had uppercase and lowercase text display built in, with working shift and capslock keys. (Early versions didn't have the shft key modification that was standard on the ][+, but it was standard in later versions.) The motherboard was also simpler due to custom chips, and had 64K RAM built in, and inherited all of the graphics modes from the ][+. Slot 0 was replaced by an 'Auxillary' slot for an 80 column card with optional extra ram. (The 'Extended 80 Column card' provided 80 display columns plus 64K more ram for a total of 128K; other vendors sold cards with more RAM, up to several megabytes of ram). Several versions of the //e were released; the very first motherboard revision (written on the motherboard in the back, by the power-on led) as version 820-0064-A. The first change to this was one to the motherboard to allow 'Double Hires' (560x192 in black and white mode; 140x192 in 16 fixed colors mode) graphics display if an extended 80 Column board was installed. You will need a motherboard which is not revision 820-0064-A to do this. The other main change, released in March 1985, and which can be done independently, such as to an original motherboard, was the ability to 'Enhance' the 'enhanced' Apple II. This was done to bring the //e's processor and ROMs up to the level that the Apple //c which had come out in April 84. This enhancement was accomplished by swapping 4 socketed chips on the motherboard: the CPU (6502 to 65C02, which provided more instructions, but the system speed remained the same), character generator (replaced a normally unused set of uppercase inverse characters by 32 graphical symbols useful for doing a GUI on the 40 or 80 column screen) ROM, and 2 ROM chips (Monitor/Applesoft). This upgrade could be done by a user; Apple (and later Alltech Electronics) sold the 4 chips. Most current Apple II software requires an Enhanced //e, and sometimes 128K too. The easiest way to check if a //e has been enhanced is to look at the top line of the screen when it is powered up or rebooted. If it says "Apple ][", it is not enhanced. The enhanced computers will say "Apple //e". These enhancements were built into all subsequent releases of the Apple II, such as the IIc+, and IIGS; the //c was "enhanced" before the //e. (It is technically possible to swap some but not all of the 4 chips to get a partially enhanced system, but that is very rare, and should be avoided). In 1987, a third major revision of the //e came out. This one has the Double Hires capable motherboard and is Enhanced, and is easily identifiable by the numeric keypad built into the platinum-colored case, which previous //es, ][+s, and ][s lacked. The motherboard also had some changes: one 16K ROM IC which replaced the two 8K Monitor ROM ICs (the CD and EF ROMs), two 64Kx4 RAM ICs replaced the eight 64Kx1 RAM ICs, the single-wire shift-key mod, and a miniturized version of the Extended 80 Column Card. The above description of //e models is for the NTSC variants (video standard used by US, Canada, Japan), while there were also some PAL (Australia, Europe, etc) variants. Most of the time, you will find the variants in countries using the video standards, but one way to be sure is if the AUX slot is on the side of the motherboard near the power supply, you have an NTSC model, whereas if it is in line with slot 3, you have a PAL model. (Thanks to Steve Leahy for this one) The PAL revisions are: [Thanks to Dave Wilson for this] week 26 1983: 820-0073-A (c) 1982 / B-607-0664 Color killer switch soldered to vacant oscillator position on PCB. week 38 1983: 820-0073-B (c) 1982 / B-607-0264 Color killer switch near RHS of PCB. All chips socketed. week 7 1985: 820-0073 (c) 1984 / B-607-0264 PCB marked for enhanced ROMs & 65C02 (may have old ROMs and 6502). RAM & some TTL soldered in. Layout same as above. The Apple //e is still useful for three major reasons: 1) It runs AppleWorks, a simple to use, yet sophisticated Spreadsheet/Word Processor/Database. 2) There are many Apples in schools, so there is a ton of educational software for it. 3) It is was and will always be a personal computer. You can learn as little or as much as you want, and nothing stops you from learning about every nook and cranny in it. Ask any big name programmer in MS/DOS or Mac where they learned to program. Most of them taught themselves on a good ol' Apple //. Good programs for an Apple //e: AppleWorks (Spreadsheet/Word Processor/Database from Scantron Quality Computers) 3.0 (with 128K RAM), 4.x (with 256K RAM) or 5.x (with 256-512K RAM and drives larger than 140K) , Copy ][+ (file utility from Central Point), ProSEL 8 (disk and file utilities from Glen Bredon/Charlie's Appleseeds) ProTerm 3.1 (communications/terminal emulator from InSync), Print Shop or The New Print Shop (sign/card/banner printer from Broderbund). With an enhanced //e, other good programs are Publish It!4 (desktop publishing), and Dazzle Draw (drawing program). Recommended configuration: an enhanced //e with extended 80 Column card (gives you 128K) or Applied Engineering's RamWorks (512K to 1MB RAM). RGB video out could be provided with some third party cards. A Hard Drive is recommended if you use a lot of different programs. You can also speed it up with an accelerator.Data 2.3 CARD11): :O8 Field 2.42.4 The Apple //c and IIc+ The //c (released April 24th, 1984) and //c+ (released September 1988) are 'luggable' versions of an Enhanced //e, with many built-in 'cards'. Included are 2 serial ports, a mouse port, a disk port and 128K of RAM. The IIc+ has a built-in accelerator that runs at either 1 or 4Mhz (switch built into case), an internal power supply vs the 'brick on a rope' design of the //c, and a built in 800K 3.5" drive vs the 140K 5.25" drive of the //c. Even though they don't have slots, you can still add extra memory (there's room under the keyboard) and a hard drive (through the disk port--a bit slow by ordinary standards, but usable. (Hard to find though-- was made by Chinook, but Sequential Systems later bought out the design). The //c and IIc+ run just about everything that an Enhanced //e runs. The //c and IIc+ cannot connect to an AppleTalk network. The //c had a number of internal revisions; the best way to check is to go into Basic and type "PRINT PEEK (64447)" and press return (no quotes). If it says 255, you have a very old //c; most of those motherboards had problems that prevented most //cs from getting reliable serial communications on faster than somewhere in the 300-2400 baud ranges. See your dealer about getting an upgrade, which is apparently no longer free (tell them that the Apple authorization number is ODL660, and try anyhow). If it says 0, you can connect a 3.5" drive, but you don't have the internal memory expansion connector. If it says 3, you have the internal memory expansion connector-- extra RAM can be added with certain cards. If it says 4, you have the latest model of the //c. If it says 5, you have a IIc+. Various companies sell cables for the Apple //c's more oddball 5-pin serial ports; check out Atlaz Computer Supply (516-239-1854) or LYBEN Computer Systems at (800) 493-5777. The IIc+ uses the 8 pin mini DIN-8 ports found on the GS and Macs past the Mac Plus, so cables for those other computers will work on them. The IIc+ normally boots at high (4Mhz) speed, but if you hold down the 'escape' key on boot/reboot, it'll drop down to normal speed until the next reboot. Recommended configuration: 1 MB RAM, 3.5" drive, maybe a hard drive.Data 2.4CARD21)::O8 Field 2.52.5 The Laser 128EX While not made by Apple, this clone is a cross between the //c and an Enhanced //e. It is as luggable as a //c and has built-in 'cards', and an accelerator. It also has a slot to expand. If you want to add a card, you may have to disable the internal UDC (Universal Drive Controller, for 3.5" inch drives) or the internal 1MB memory expansion. Runs almost everything that the //c and //e runs, except for the odd program requiring an undocumented entry point in a geniune Apple ROM.Data 2.5 CARD31)::O8 Field 2.62.6 The Apple IIGS The GS represents a giant leap in the Apple II line. It can still run //e software, but has a better processor (16-bit 2.5Mhz 65816; can be slowed to 1Mhz for compatability with older Apple II programs, especially games), more ram (256K built in to the first releases), a new super-hires graphics mode (320x200, 16 colors per line colors picked from 4096 colors, or 640x200, 16 dithered (4 true) colors per line from 4096 colors), a large set of commonly used routines called the toolbox in ROM (just like the Mac, though it is not identical) and a 32 oscillator Ensoniq sound chip. Despite having 7 main slots like a //e, plus a RAM card (different from the //e's AUX slot), the GS has 2 serial ports, appletalk support, a 3.5" and 5.25" disk port, and RGB monitor connector built in, but using those ports required that one of the 7 main slots in it be mostly given up. (Accelerators and video boards didn't require that.) The IIGS can not only run ProDOS, but it can also run GS/OS, a sophisticated operating system with the better features from the Macintosh OS. With the new processor, video modes, and the like, IIGS software tends to run only on the IIGS and no previous Apple II models, but pretty much all software that runs on a //e or //c will run on a GS. Released in September 1986, the original GS ROM 00 (which tended to have the Woz signature on the front case, though that is no guarantee) must have one or two chips (the ROM and possibly also the Video graphics controller) upgraded to become a ROM 01 machine and boot/run current software. The first 50,000 GSs sold had a 'Woz' signature painted on the front of the case; this was known as the 'limited' edition. With so many of these cases, there's almost no added value to the limited edition. A later revision of the motherboard, known as the ROM 3 had a number of significant changes: more ROM (256K vs 128K) on the motherboard, more (1MB vs 256K) RAM on the motherboard, different capabilities for the internal slots, better support for the disabled, and a cleaner motherboard which can result in quieter sound support. The extra ROM allows more parts of the system software to be accessed from there, which allows a ROM 3 to boot and run GS/OS and GS/OS programs slightly faster than a ROM 01. (The two have identical toolbox functionality from the programmer's standpoint, however.) To determine which ROM version you're using, when you power it up, it should say "Apple IIGS" at the top of the text screen for a second or so, and possibly some text at the bottom, which states either ROM 01 or ROM 3. If it does not say either, you have a ROM 00, the original version. You must upgrade a ROM 00 to an 01 (easy-- swap 2 chips), or a ROM 3 (much harder-- a motherboard swap is required, and you might as well purchase a ROM 3 system outright) it in order to run current system software. There is no such thing as a ROM 02 or 2. The engineers at Apple called the first revision of the GS's ROM a ROM 00, and the second 01. However, many people were confused by the second revision having a 1 in the name. To get things back in sync, the third revision also has the numeral 3 in the name. The ROM 4 existed in several prototypes, but was killed off before general production. The current system software works to make a ROM 01 and a ROM 3 two systems appear almost identical to the software, except for the obvious such as the amount of RAM built in. Certain games and other copy protected software that used undocumented entry points on the ROM 01 will not work on the ROM 3. Due to software compatability reasons, the slots and built in ports are mostly exclusive, unless the board only uses the slot for power but not communicating with the computer (usually only accelerators, some sound boards, and video boards). Slots 1 and 2 are the modem and printer ports, 3 is the 80-column video, 4 is the ADB mouse, 5 is the 3.5" drive support, 6 the 5.25" drive support, and 7 is sometimes used for Appletalk. [ROM 01 requires slot 7 be set to Appletalk, and one of slots 1/2 to 'Your Card', but the ROM 3 can have 1,2 or 7 be Appletalk.] The control panel (accessible by control-open apple-escape) lets you make the decisions as to what mode each slot is in: built-in port or whatever is in the physical slot. Recommended configuration: 1.25 MB RAM lets you boot up GS/OS and use most smaller programs, though it may be tight. With 2 MB, you will have room for Desk Accessories. Go for 4MB if you want a RAM disk (useful if you don't have a hard drive) or do a lot of graphics work. Adding a hard drive is highly recommended for speed and System 6, otherwise you'll be doing a lot of disk swapping. You can also speed it up with a TransWarp GS or Zip GS, which can speed a GS up to around 14Mhz.Data 2.6 CARD41)::O8 Field 2.72.7 The Apple ][e Emulation Card This is a card that fits in certain Macs that lets one run Apple //e software. It is actually more like a //c because the card is not expandable like a //e. There is a place on the back of the card to plug in a UniDisk 5.25" and a joystick. Because the graphics are handled by the Mac, animation may be slow if you don't have a decent Mac. According to Jim Nichol ( jnichol@tso.cin.ix.net), the supported Macs for such a card are: The 630 Macs _do_ have LC-style PDS slots. However, the 630's cannot use a IIe Card because you cannot turn off 32-bit addressing in a 630. The IIe Card _will_ work in all other Macs with an LC-style PDS slot, including: Mac LC, LCII, LCIII, Quadra 605, LC475, Performa 475, Performa 550, Performa 575-8, Color Classic, LC520 (I think), and several other Performas that are the equivalents of the LC's above.Data 2.7CARD51):Q:O8 Field 3.13.1 What can you hook up to an Apple ][? A: Hard drives, scanners, video digitizers, laser printers, video overlay cards, tape backups, inkjet Printers, 24 pin Dot Matrix printers, EPROM burners, AppleTalk networks, high density 3.5" drives, serial cards, parallel cards, audio digitizers, VGA monitors, FAX and regular modems, CP/M boards (Z-80 processor), an IBM-on-a-card, D/A and A/D cards, joysticks, mice, graphics tablets, touch screens, extended keyboards, track balls, several megabytes of RAM, real-time clocks, (cheap) IBM disk drives and of course, users! This list is by no means exhaustive: This is just what many have done. All of it is available NOW, and can be done on any Apple //e or GS. In the very near future, you may be able to hook up: EtherTalk or Ethernet Networks, DSP boards.Data 3.1 CARD61)::O8 Field 3.23.2 What can you do with an Apple ][? A: As if the above weren't impressive, how about: Optical Character recognition, Desktop publishing, Integrated Spread sheet, Database and Word Processing, Interactive fiction adventure games, Arcade quality games, Educational games, Programming, Telecommunications, Inventory, Accounting, Money Management, and that's not even scratching the surface.Data 3.2`CARD71)::O8 Field 3.33.3 What can the //e can "borrow" from other computers? A: GS bitmapped fonts, Mac Disks, MacPaint pictures, GIF pictures, just about any Mac/PC SCSI device (Hard Drives, Tape backup), Mac sounds with IISound (sounds are stored in the resource fork), many archive formats (like uudecode), any serial device (EPROM burners, FAX modems, 14.4 and 28.8 modems, etc. More info is available in the section on using transferred files from other systems.Data 3.3CARD781):1:O8 Field 3.43.4 What can the GS can "borrow" from other computers? A: Mac bitmapped fonts, Mac Icons, Mac TrueType fonts (Windows fonts require converting to Mac format first; the conversion programs require a Mac or IBM to do that), Mac Disks, Amiga Mod songs, MacPaint pictures, MacWrite documents, GIF pictures, WordPerfect documents, just about any Mac SCSI and most ADB devices (including Hard Drives, Pen Mice, etc), Mac sounds, Many archive formats (.uu, .zip, .arc, .sit, .hqx, etc), any serial device (EPROM burners, FAX modems, 14.4 to 33.6 modems), IDE hard drives (check out a card called "Turbo IDE". See http://users.ids.net/~kerwood/shh.html, or email jlange@tasha.muc.de for details) More info is available in the section on using transferred files from other systems.Data 3.4CARD91):T:O8 Field 4.14.1 What cards should go in which slots in my Apple II? A:This depends on what the card is, and what model your Apple II is. Apple IIs traded the 'IRQ' hassles of IBM PCs for more specific functions as to which functions should go in each slot. Slot 0 (only available on the Apple ][ and ][+) is pretty much reserved for 'Language Card' 16K RAM upgrades and ROM code for Integer/Applesoft Basic. Slot 1 tends to be used for printers in pre-GS machines, and either a printer or used for Appletalk in GSs, though most software supports printers in any slot. The printer port in a //c, IIc+, and GS (optional-- see the control panel) are all bound to slot 1. On a ROM 00/01 GS with Appletalk on, one of slots 1 & 2 must be set to 'Your card'-- whichever card that is will have its associated port used for the Appletalk connection. In an appletalked ROM 00/01 GS, you may want to place your Hard Drive's card in slot 1 and boot off that. In the ROM 3, you can set slot 1 or 2 to Appletalk directly and use its associated port. Slot 2 tends to be used for modems and other serial comm devices, though most software supports modems in any slot. The modem port in a //c, IIc+, and GS (optional-- see the control panel) are all bound to slot 2. On the GS, it can also be used for Appletalk; see slot 1 above. Slot 3 is pretty much reserved for 80-column cards, as almost every piece of software under the sun that wants 80 columns assumes that they'll find such a card there. The //e has an extra 'auxillary' slot that provides an alternate slot 3 with extra functionality for RAM/video upgrades. With an 80-column card in the auxillary slot on a //e, a regular card should not be placed in the 'regular' slot 3 unless otherwise noted here. The GS's memory expansion slot does not affect slot 3, but programs wanting to use 80 columns want slot 3 set to that function. The few exceptions to this use of slot 3 for 80 columns are cards that only take power from the slot, but don't need to communicate to the system, such as Accelerator boards, the 'Swyftcard' for the //e (mini word-processor and other tools in ROM), and certain video boards like Apple's Video Overlay Card (VOC) and Sequential System's Second Sight (SS). The accelerator boards on a GS require a short cable to the CPU socket on the motherboard, so they're limited by distance; slot 3 is a good place to park them. If you find that slot 3 is unavailable with a Zip GS, you can move the Zip to slots 1 or 2 by flipping the cable to the CPU socket on both ends. On a ROM 00/01, slot 3 provides extra video signals required by the VOC or SS, so those boards must go there. ROM 3 GSs provide those signals to slots 1-6, reducing the crowding for that slot. Slot 4 is the most open of the slots. It tends to be used for mouse controller cards (//e, some //cs, emulated on GS), CP/M cards, or other things. Slot 5 tends to be used by Smartport and other 3.5" controller cards, or more 5.25" disks. If you don't have such a drive, other cards can be placed in them. Slot 6 is almost always used for 5.25" drive controller cards. Any software using Apple's UCSD Pascal OS on a 5.25" disk must boot from a 5.25" disk mapped to slot 6. If you don't use such programs or don't use 5.25" disks anymore, this slot may be used for some other functionality. Slot 7 doesn't have as much of a defined role, but is useful for placing Hard Drive controllers in; Appletalk support in a ROM 00/01 GS and //es with the workstation card require that Slot 7 be set over to Appletalk. [With a GS, move the HD controller to a different slot, and set it to boot off there.] Before the GS, Apple IIs were set to boot off the disk controller (any type, matching a few identification bytes) in the highest numbered slot. Depending on the type of device, if the disk is not ready, it'll either wait forever for a valid disk (such as the original Disk ][ controller), or give up and let the next highest slot boot. GSs can be set via the text control panel to either 'Scan' the slots in the same order, or boot directly off any slot. If you occasionally want to boot off a different disk than your default (e.g. HD controller in slot 7, but want to play copy protected games on a 5.25" disk in slot 6), there are some utilities to let you cancel booting off the current drive and boot another. Eric Shepherd's 'ProBoot' program is a good utility to do just that: ftp://apple2.caltech.edu/pub/apple2/addons/patches/proboot52.shkData 4.1` CARDk:1): :O8 Field 4.24.2 Can I add more memory to my Apple II? A: Yes. The hard part is getting machines before the GS to recognize all of it. The Apple ][ and ][+ have a practical limit of about 64K, which is accomplished by the 16K language card in slot 0. [Some accelerators provided 128K, as well as some very old ram cards, but I don't have any real info on that.] The //e had the widest variety of memory expansion options. The AUX slot used for 80-column cards could also handle memory expansion-- Apple's own Extended 80-column card provided an extra 64K of memory. Other cards in that slot could reportedly add several megs of memory. There were also RAM cards for slots 1-7, the so-called 'slinky' cards, also capable of adding a meg or more. Most of these cards are only available used, but Sequential Systems is still making and selling a 1MB //e RAM card. Later models of the Apple //c had an internal memory expansion port, which RAM 'cards' could be added internally-- see the section on Apple //cs for how to determine if a //c could have RAM added. Such RAM cards are only available used; Sequential used to make one, but it's not listed anymore on their WWW page. The problem with adding extra RAM to Apple IIs (before the GS) is that not much software would take advantage of it at all. Only a few programs like Appleworks had any form of support-- versions 1.x or 2.x needed to be patched to recognize more memory, 3.0 and up could use an externally supplied file. [To get the patch or the file, see the disks that came with the RAM card.] Applesoft and Integer Basic, most games, and the like don't care about any RAM beyond the 48-128K they require to run. The GS, due to its processor design, can directly address up to 16MB of memory (about 2MB is reserved in the GS's design for ROM), though RAM cards only go up to 8MB in a ROM 01 and 7MB in a ROM 3. [The 1MB on the ROM 3's motherboard reduces the RAM card's range] Sequential Systems and Alltech Electronics still sell 2-8MB RAM boards for the GS; there were also lots of other manufacturers. Alltech's Sirius board takes 1MB 30-pin SIMMs, so if you have a cheap source of them, you may find it cheaper to buy an empty board and populate it yourself. Going to 7 or 8 MB of RAM on a GS is not always recommended. A number of devices, especially Apple's Hi-speed SCSI board, cannot handle DMA (Direct Memory Access, used to speed Hard Drive cards and accelerators) past the first 4MB of RAM, so you may take a performance hit, or the board may not work at all. The RamFAST SCSI board appears to be better about supporting past 4MB RAM, but there are still reports of problems. The GS can also have //e 'slinky' cards plugged in, but aside from Appleworks and ramdisk support, the memory on these boards is NOT available to GS programs. This is because they are accessed via slots 1-7 manually, one byte at a time in sequential order, while the 65816 wants program RAM to be directly accessible in random order. It would require rewriting a program to address slinky cards from a GS, and as the numbers of those are extremely limited, no real support for them was ever widespread.Data 4.2`CARD;1)::O8 Field 4.34.3 Can I accelerate my Apple II? A: Yes. Over the years, many accelerators were produced for the varios models in the Apple II series. Most of these were slot-based cards, though the ZipChip (4 and 8 Mhz models) and RocketChip (5 and 10 Mhz models) were drop-in processor replacements. For the GS, the Transwarp GS and the Zip GS were the only options; Ego Systems still sells 8Mhz Zip GSs. [I don't know of anyplace selling non-GS accelerators new; you'll probably have to look for one used.] A separate FAQ for upgrading ZIP GS or TransWarp GS accelerators is available at http://www.visi.com/~nathan/a2/faq/zip.html. For only a few dollars, you can buy a faster 65C02/65816 from an electronics parts catalog. However, this most likely won't do you a bit of good without an ungradeable accelerator card. This is because the Apple II's system bus runs at 1Mhz, and provides a 1Mhz signal to the processor socket. The processor derives its timing off that signal; running it at a speed under what it's rated at is perfectly safe and legal. Accelerator cards or chips provide their own oscillator at a faster speed, plus the logic necessary for a chip to interface with the slower 1Mhz bus.Data 4.3@CARDd<1)::O8 Field 4.44.4 Can I hook up a modem to my Apple II? A: Yes, most external serial modems should work great with an Apple II. Models such as the //c, IIc+ and IIGS have a serial port built in; the ][, ][+ and //e do not and will need to have one added. An Apple ][, ][+ or //e with Apple's Super Serial Card and an external modem that's fast enough can connect at 9600 baud fine; 19200 may be iffy. (Past 19200 pretty much requires an accelerated Apple II). There is an addon to the Super Serial Card called the Turbo ASP that has a theoretical maximum of 230,400; see the entry for Lightning Systems in the dealer's section of this FAQ. The very first revision of the //c motherboard had a faulty serial setup that prevented most machines from reliable serial communications faster than 2400 baud. See the section on the //c in this FAQ for information on how to determine if a system is likely to be affected. Various companies sell cables for the Apple //c's more oddball 5-pin serial ports; check out Atlaz Computer Supply (516-239-1854) or LYBEN Computer Systems at (800) 493-5777. The GS (and probably the IIc+) and the appropriate software (such as ProTERM, Spectrum or ANSITerm) can connect at up to 57600 baud. (Once again, an accelerator is recommended for the higher speeds). For any Apple II, speeds past 9600 pretty much require you to get a 'Hardware Handshaking' modem cable. This is a cable with connections between the handshaking pins (cheapo cables may only have the 3 wires necessary to do simple serial) and thus allows the computer to tell the modem that it is temporarily too busy to receive data, so the modem doesn't send more data until the computer's ready. Internal modems for Apple IIs only seem to have gone up to 2400 baud, which was fast for the time the boards were made, but is now fairly outdated. You cannot use internal PC modems in Apple IIs.Data 4.4`CARD=1)::O8 Field 4.54.5 Can I hook up a LaserWriter, DeskJet, etc to my Apple //e? A: A number of them. The best bet is probably the HP DeskJet series. Most supported printers have either regular serial or parallel connections. The tricky part is getting the software to do what you want. The DeskJet, for example will print very nice-looking text with regular old "PR#1". But if you want to change the font or print graphics, you may have to purchase some software. One excellent program for these types of printers is PublishIt 4. For AppleWorks fans, there is the program called SuperPatch. Among it's patches is a cool DeskJet 500 (most DeskJet 6xx printers should be compatible, but check the documentation) printer driver. You can print sideways, and change fonts with normal AppleWorks commands. The DeskJet driver is built in to AW 4.0 and later. The Apple Stylewriter family is not supported by any //e program to my knowledge.Data 4.5`CARDE>1)::O8 Field 4.64.6 Can I hook up a Laser printer, ink jet, or bubble jet printer to my Apple IIGS? A:In short: a number of them, but not all. Please look through the following list to check if a particular model you're looking at is supported. Also, the following applies to all programs which support the GS system toolbox methods for talking to printers through drivers. Most GS programs support this; Print Shop GS is an exception-- it'll pretty much only work with the printers listed in the program, and then only at its printing resolutions. On the GS, you can hook up most LaserWriters made by Apple via AppleTalk-- if it supports Postscript and Appletalk, it should work. [Apple's Quickdraw printers are not usable.] A GS program can typically print to a LaserWriter if it's connected to the GS via AppleTalk; just install the LaserWriter drivers from the System 6 disks. Note that some LaserWriters from Apple may be 'Quickdraw,' not true Postscript printers, so they won't work from the GS. The Laserwriter, Laserwriter II, LW IINT, LW IINTX are all known to work fine. Of the Apple Stylewriter family, ONLY the original Stylewriter will work on the GS, and then only from GS/OS with the System 6 drivers. As Apple has not written drivers or released the specifications so that drivers could be written by third parties, none of the rest of the Stylewriter models works when connected to a GS. The HP DeskWriter family is mostly only for Macintoshes; the DeskJet 3xx, 5xx or 6xx (xx= any 2 numbers, plus some optional letters) printer families is much more friendly to all models of the Apple II. If you get a DeskJet, or PaintJet, etc, you can hook them up via a parallel printer card or serial cable depending on what ports the printer has. The exceptions to this are HP's recent 'Windows Only' printers, such as the HP DJ 820C models, which don't work at all with Apple IIs. But, in order to use pretty much any inkjet or bubblejet printer that the GS can talk to effectively, you will need Harmonie from Vitesse (better-- supports color printing on HP inkjets that have such support built in) or Independence (cheaper, but only black & white printing) from Seven Hills. They are new printer drivers for GS/OS programs only. These two programs extend the ranges of printers supported by the GS. If you want to print from an 8-bit program, see the previous question. Harmonie's drivers also support a number of printer modes that other printers can handle. Apparently the Canon BJ-200e works well with Harmonie 2.1's Epson LQ or Epson LQ 4000 drivers. As provided by Richard Der, here is a list of printers and such supported by Harmonie; there may be other printers that are compaible with such models listed here, but are not listed. Nobody's gotten a list of printers supported by Independence to me yet, unfortunately. Printers supported by Harmonie: --Canon Dot Matrix-- Canon 1080 --HP DeskJet (or DeskWriter) Ink-Jet-- DeskJet (Manual states all DeskJet and DeskJet 5xx drivers DeskJet 500C work with DeskWriter series of the same number DeskJet 520 using the high speed Printer 57.6 serial port DeskJet 550C driver included with on the disk) DeskJet 560C *560C driver is compatible with DJ/DW 600C and 660C printers. The DJ 400 is like th DJ 600C. The DJ 560C driver is listed as a 600x300dpi one whereas all the rest are 300x300dpi. [Other models like the 680C/682C should work also.] --Epson LQ 24-pin Dot Matrix (or Canon Ink-Jet)-- Epson LQ (Epson LQ drivers work with Canon BJ models for Epson LQ 4000 hi-res 360dpi printing. Some older models have Epson LQ 800 dip switches that must be set to enable automatic Epson emulation -> for example, the BJ-200e requires DIP switch 12 to be set to ON. The printer manual should say what to do for the specific model. BJ-10e, BJ 100, BJ-200, BJ-210, BJ-4100, and BJ-600 models also list Epson LQ emulation and should work with one or more of these drivers.) --Epson 9-pin Dot Matrix-- Epson MX 80 --HP LaserJet laser Printers-- LaserJet LaserJetIIP LaserJet III (Newer LaserJet models also work with these drivers as are any HP compatible laser printers) --Misc. Dot Matrix Printers-- Okimate 20 Panasonic 1124 Pinwriter --Misc. Ink-Jet-- HP PaintJet QuadJet Gareth Jones adds the following from his list on his Harmonie 2.11 disk: -- Apple Dot Matrix Printers-- ImageWriter LQII ImageWriter II I'd like to get a list of all printers that are 1) officially supported by Harmonie/Independence, 2) not officially listed, but a driver exists that works well with them and 3) don't work at all with Apple IIs. Given that I have neither the time nor the money to test every printer on the market, I'd appreciate feedback sent to me at nathan@visi.com.Data 4.6CARDK?1)::O8 Field 4.74.7 Can I use Macintosh RGB or IBM VGA/SVGA Monitors with my ][? A: Not normally. Even with the GS's RGB monitor connector, the GS puts out a 15Khz horizontal refresh signal. Most modern monitors (notable exceptions are the old NEC Multisync 1 and 2 monitors) require the signal to be at least 30Khz, and thus won't display the picture. If you have a question on whether a given monitor will work, check the manual for it or contact the manufacturer to see if it'll support 15Khz horizontal syncs. Older Apple II RGB cards (such as those to extend AE Ramworks cards) should have the same problem. The one way to bridge the "use Apple II monitors with Apple IIs" rule of thumb is to purchase the Second Sight (tm) VGA display board from Sequential Systems. (See the dealers section of this FAQ for their address and WWW page). The Second Sight mirrors Apple II video modes fairly well onto the VGA display, as well as supplying some VGA modes that programmers have begun to tap into. With it, you can connect VGA/SVGA monitors to your //e or GS If you are desperate for a monitor, the Apple II line puts out a video signal from the back port that can be hooked into the 'line in' port of a NTSC VCR or modern TVs-- just use a male-male RCA phono jack, which electronics shops should carry. Alternatively, a 'RF Converter' (try your local Radio Shack or the equivalent) can be used to connect that signal to a TV without a 'line in' connector.Data 4.7@CARD@1)::O8 Field 4.84.8 Can the Apple II connect to keyboards, mice, etc. from other platforms? A: IBM PC keyboards are almost impossible to connect to any Apple II; the only possibility is to buy a device used to connect such a keyboard to a Macintosh, and try that with your GS. IBM PC Serial Mice (usually have 9-pin serial connectors) can be connected to Apple //es with Sequential System's board. Although the connector is shaped identically, the //c, //e, and GS's 9-pin joystick port in back is not a serial port; serial mice just won't work if connected to it. (If you have a GS, just buy a Mac ADB mouse and use that) Most Macintosh (except for the ones with the phone jack connector, such as the original Mac and Mac 512) keyboards and mice are Apple Desktop Bus (ADB) devices. ADB made its debut on the Apple IIGS; it was later adopted by the Mac SE and other computers in the line. This means that most Mac ADB mice and keyboards will work on the GS. There are no reported incompatabilities with Mac mice that I've heard about, though multibutton mice may only have one button work on the GS. Macintosh keyboards may not work; here is a list of ones known to work and not, compiled by Bradley P. Von Haden (bpvh@primenet.com) The Apple IIgs can use some Mac ADB keyboards. I have compiled the following list of keyboards that do and do not work with an Apple IIgs. Additions/corrections encouraged. Last updated: 07 February 1997 Format: Manufacturer, Model [information note] ($$ - resellers: the first company listed has the best price without considering shipping and handling) Work with an Apple IIgs: Apple ADB Keyboards I and II AppleDesign Keyboard ($85 - MM, MW, MZ) Apple Extended Keyboard (original) Apple Extended Keyboard II ($155 - MM, MW, MZ) Adesso 105 Extended Keyboard ($80 - MZ ??, Tiger SW) Adesso 102 Extended Keyboard w/ Trackball [Trackball does NOT work] ($100 - MZ ??, Tiger Software) AlphaSmart Pro ADB keyboard [www.alphasmart.com] ($270 - MZ, Educational Resources, MW ??) Arriva Extended ($40 - MM ??) Interex Mac-105A Extended ($55 - MM ??, Syex Express; $34 - Computer City) Key Tronic MacPro Plus ($130 - MZ ??, APS Tech.) OptiMac Extended Keyboard (???) PowerUser 105E Extended Keyboard ($60 - MW) SIIG, Inc MacTouch Model 1905 (~$100.00) SIIG, TrueTouch [ROM 03 only] Sun OmniMac Ultra [extended, ADB type] (???) Suntouch ADB Extended Keyboard ($75 - Syex Express) VividKey Extended Keyboard ($60 - MM ??) Do not work: Apple Adjustable Keyboard MacALLY Peripherals Extended Keyboard MicroSpeed Keyboard Deluxe MAC Not Sure (basic): Adesso Easy Touch ext kb ($44 - MZ) Adesso ProPoint ext kb w/ thinkpad ($60 - MM, MZ) Adesso Easy Touch ext kb ($50- MZ) Alps GlidePoint kb ($110 - MZ) ClubMac Extended Keyboard ($39 - CM ??) Datadesk MAC 101 E ($80 - MW, MZ ??) Datadesk TrackBoard ($100 - MW, MZ ??) Key Tronic Trak Pro Plus ($230 - APS Tech. ??) Performance Soft Touch Personal ext kb ($40 - MZ Performance Soft Touch Extended Keyboard ($40 - MZ) Spring Sun Tech MacPride 97 ($90 - MM ??) Spring Sun Tech MacPride 105 ($59 - MM ??) Spring Sun Tech MacPride 110 [MAC/IBM switchable] ($80 - MM ??) Spring Sun Tech MacPride KidBoard ($100 - MM ??) Spring Sun Tech MacPride Strong Man (??) Not Sure (ergonomic): Adesso NUForm Ergonomic ext kb ($58 - CM, MM, MW, MZ) Adesso NUForm Ergomomic ext kb w/ pointer ($59 - MZ, CM, MM, MW) Adesso NUForm Ergonomic ext kb w/ touch pad ($86 - CM, MM, MW, MZ) Adesso Tru-From Ergonomic ext kb ($68 - CM, MM, MW) Adesso Tru-Form Ergonomic ext kb w/ pointer ($80 - MZ, CM, MM, MW) Adesso Tru-Form Ergonomic ext kb w/ touchpad ($96 - CM, MM, MW) Contact Information: (CM) ClubMac (800-258-2622) (http://www.club-mac.com) (MM) MacMall (800-222-2808) (http://www.macmall.com) (MW) MacWarehouse (800-255-6227) (http://www.warehouse.com) (MZ) MacZone (800-248-0800) (http://www.maczone.com) Some have noted that the Adesso NUForm keyboard works only on a ROM 3 system, but not a ROM 00/01. The 'MACPride Strong Man' keyboard is reported to work fine on a GS. Also, the 'Alphasmart' keyboard (http://www.alphasmart.com) is reported by its manufacturer as GS-compatible.Data 4.8CARDA1)::O8 Field 4.94.9 I want a Y-adapter for my GS keyboard. A: Redmond Cable has an ADB Y-connector cable for separating your mouse from the side of your keyboard (also can be used to work around a failing ADB port on the keyboard). See the Resources section (10.2) of this FAQ.Data 4.9 CARDB1)<<O8 Field 4.104.10 Can I hook up a scanner up to my //e or IIGS? Can it do OCR? A: Yes and Yes. (OCR stands for Optical Character Recognition -- the ability to convert a scan into text) Just pick up a Quickie scanner (by Vitesse) and InWords (by WestCode Software). You can scan 4" columns (you must have 512K to 1 Meg) and can even paste them together to make 8" scans. Then you can use InWords to "read" text and put it into a text file or AppleWorks Word Processor file. [Update, 3/15/97: it does not appear that InWords is being sold anymore by WestCode software. I've emailed the company to try and determine its status.] Apple put partially completed support for a few Apple flatbed scanners onto the System 6.0 Golden Master CD, but the test program for it could not save a scan to a file. No programs are known to support various popular TWAIN-compliant scanners such as those from HP.Data 4.10@CARDC1)<<O8 Field 4.114.11 What about clock/calendar capabilities? The GS is the only machine in the Apple II family to have a built-in clock/calendar. There were a number of clock/calendar cards for the ][, ][+ and //e. ProDOS 8 had built-in support for the Thunderclock' without any modifications; other cards may require their own drivers to be installed, or may emulate a Timemaster H.O. The 'No Slot Clock' (still being sold by Alltech Electronics and possibly others) fits under a ROM chip in the ][, ][+, //e, //c and IIc+, allowing them clock capabilities. ProDOS 8 does have a problem in its year calculating code-- the designers assumed that a table holding only 6 years would be sufficient. They were wrong. You'll have to patch ProDOS every few years to keep it up to date; a text file including a Basic program is on Apple's FTP site: ftp://ftp.apple.com/dts/aii/sys.soft/slotclock-patch.txtData 4.11@CARDD1)<<O8 Field 4.124.12 Can a Disk ][ be used on a GS smartport? A: Yes. Contact Jameco Electronics (http://www.jameco.com, phone: 1-800-831-4242) S20 PIN HEADER TO DB19-PIN CONNECTOR MODULE ADAPTS II/II+ DRIVES FOR APPLE IIC. PART NO: 10022 PRODUCT NO.: AAM APPLE IIC ADAPTER $3.95 If you don't mind some soldering, you can make this cable up yourself. Take a look at http://www.visi.com/~nathan/a2/faq/diskiicable.htmlData 4.12 CARDfE1)< <O8 Field 4.134.13 Can the Apple II connect to 3.5" drives or flopticals for other platforms? A: For 400K or 800K Mac 3.5" drives, in general, no. Apple's 3.5" drive that was sold with Apple IIGSs has logic to sense which machine it is hooked up to (Apple II or Macintosh) and it works accordingly. Most 3rd party drives don't bother to put in Apple II support in their drives. Some may work if you hook them up to a UDC instead of an Apple 3.5" inch card. Old style Mac 800k drives are very slow. Mac 1.44MB (High Density) 3.5" drives can be used if you have both both the High Density 3.5" drive and the new Apple 3.5" superdrive controller card. If you don't have both, you will only be able to do regular density (800K). Of course, you will also need High Density Disks. ProDOS 8 programs not only recognize the 1.44MB disks, but most programs format and recognize HD disks just fine. You can even boot off of a HD disk, allowing plenty of room for GS/OS Desk Accessories and such. There are a few drawbacks: you cannot boot copy-protected software or some FTA demos. Also, you can't daisy-chain a 5.25" off a HD card. Also, it takes up a slot, even on the GS. Unfortunately, Apple never seemed to have sold very many of the Superdrive controller card, while used superdrives are apparently plentiful, so you may have a hard time getting your hands on a superdrive controller card. The SCSI Floptical drive (also rare, but may be a bit easier to find) can also read and write 1.44MB and 720K disks, as well as its special 21MB disks, but not 400K or 800K Apple II disks. You'd need a SCSI controller card, and special drivers with an Apple High Speed SCSI board or a recent ROM version with the RamFAST board. For more information, please see the Apple II & Floptical FAQ at http://www.visi.com/~nathan/a2/faq/floptical.html, and this FAQ's section on SCSI. IBM PC 3.5" drives (as well as all sorts of low and high density 5.25" drives) can be connected only with the (discontinued) Applied Engineering PC Transporter card, or the Bluedisk card from SHH Systems (See the section on dealers and hardware addons of this FAQ for their address and WWW page). There are also reports that the "CTI Drive" allows you to hook up IBM 3.5" and 5.25" disk drives (no High Density support yet) to your Apple II. [IBM drives are cheaper] Some software is included to read MS/DOS disks on your Apple. Otherwise, ProDOS and GS/OS recognize them like normal drives. Unfortunately, information on this "CTI drive" is minimal at best, and nobody's responded to my requests for more information on them.Data 4.13CARDF1)<U<O8 Field 4.144.14 How about hooking up cheap IDE Hard Drives? A: ///SHH Systeme makes the MicroDrive IDE card, as well as the Turbo IDE, does DMA, and is apparently as fast as a RamFAST SCSI card. See http://users.ids.net/~kerwood/shh.html, or contact jlange@tasha.muc.de for details like technical specs, pricing, and S/H procedure. The first revisions of the Turbo IDE controller's ROM supported only 256MB of capacity on a single drive, but had 2 controllers. With IDE HDs now being sold at ten times that capacity, you may have to do some hunting to find drives that small.Data 4.14CARDG1)<<O8 Field 4.154.15 Can an Apple II connect to a SCSI device? SCSI is a protocol (method of transmitting data) that lets you hook up to 8 SCSI devices on a SCSI bus (SCSI devices connected together). There are Hard Drives, tape drives, CD-ROM drives, scanners, and more available as SCSI devices. To get SCSI on an Apple II, you need to buy and install a SCSI card. (//cs and IIc+s have no native SCSI cards, but Chinook (later bought out by Sequential) made a Smartport capable drive as your only choice for HDs). At first, there was the Apple Rev 'C' SCSI card (named after the final ROM version--all previous versions MUST be upgraded to work with current software). There were several clones from the likes of CMS and Chinook. Then Apple came out with it's High Speed DMA SCSI card. This has the ability to do Direct Memory Access to the RAM in your computer, which speeds things up. This created a lot of problems with cards that were not DMA compatible. CV Technologies (bought out by Sequential Systems) also has a DMA SCSI card called the RamFast. This card has 256K or 1MB of on-board RAM to make it even faster than Apple's card. It can also supply terminator power if you drive does not supply it. Both of the new cards support things like SCSI tape backup units, removable SCSI drives, SCSI CD-ROM, and of course SCSI hard drives. Both the new cards also require an Enhanced //e. RamFasts have had their ROM upgraded many times; you may want to look into getting the latest if you have removable devices such as Flopticals, CD-Roms, Zip Disks, and tape drives. Most fixed and removable SCSI disks can be connected to Apple IIs with the addition of a SCSI card. People have used Zip, Syquests, Bernoulli, CD-ROMs, Floptical devices. With older revisions of the SCSI cards, they may NOT recognize them as removable devices, leading to crashes and/or data corruption if you switch removable disks with the computer on. Most SCSI HDs can also be used, but certain SCSI II devices that insist that the SCSI card have a SCSI ID (the Quantum Fireball seems to be one of the main culprits) won't work with at least the RamFAST 3.01f ROM version and possibly others. There are separate mini-FAQs for connecting Floptical and CD-ROM devices; you may view them at http://www.visi.com/~nathan/a2/faq/floptical.html and http://www.visi.com/~nathan/a2/faq/cdrom.html You must manually give each device it's own unique ID number from 0-7. The SCSI card is usually set to 7. On a SCSI chain, there must be a Terminator (a bunch of resistors) at each end. Some drives have internal terminators (3 small yellow-orange packs) that can be switched on and off, and some drives come with an external terminator (a "plug" to put on the back of the drive). Nothing other than the ends of the chain should be terminated. Also, somebody on the bus must supply terminator power (one of the SCSI lines). If There are any problems (multiple things with the same ID, too much termination or not enough, or no terminator power), you may be able to use the drive, but your data will get corrupted. Most of the time, the computer will refuse to recognize the drive. There are two types of SCSI cables: the 50 pin Centronics-type (like on parallel printers) or the 25-pin "D" connector. The 50-pin is the SCSI standard, the 25-pin is the Apple standard. There are also cables with the 50-pin centronics connector on one side and the 25 pin "D" connector on the other.Data 4.15CARDH1)<p<O8 Field 4.164.16 Tips on setting up a SCSI system: * Joe Walters, bird@mcs.net has updated the RamFast/SCSI manual, and allowed it to be posted online. The WWW version is available at http://www.visi.com/~nathan/a2/faq/ramfast.html * You can have multiple drives on one SCSI card, just make sure you remove the termination on all the drives but the last one. This is because the newer SCSI cards are terminated (and they count as a SCSI device). * Always check that the cords are plugged in properly. Never connect/disconnect anything when the computer is on. * SCSI ID numbers 0 and 7 tend to have special meanings; the Apple High Speed SCSI displays multiple copies of partitions online if a drive has that ID. Use 1-6 instead. * The Apple High Speed SCSI card is not DMA compatible past the first 4.25MB of RAM on a GS ROM 00/01 (5MB on a ROM 3). If you've got more than that amount of RAM, and are noticing some problems in your system (especially with Alltech's Sirius Ram card), you may want to consider turning off DMA. * The computer will boot the hard drive with the highest SCSI ID, which should be ID 6. * Try letting the drive 'warm up' for 15 seconds before turning the computer on. The SCSI cards look for drives only at startup, and may ignore any drives that are not ready. * If problems persist, try turning off DMA. If this helps, you may have a non-DMA compatible card, such as the early versions of the TransWarp, early versions of the GS RAM, or any 8-bit accelerator. Alternately, try setting up a RAM disk for all but 4 MB. Some RAM cards can only do DMA in the first bank. * Check that each device has a unique ID. Most drives have a thumbwheel on the back to set the ID. Your SCSI card (yes, it counts too) is probably ID 7. Number your drives from 6 downwards for best compatibility. The IDs have nothing to do with what slot the card is in. * Is there a terminator at each end of the SCSI bus? (the DMA cards are terminated, and some drives are internally terminated.) * Try the software that came with the card. It may give helpful diagnostic messages (I.E. the Apple DMA SCSI utilities-- Does it say "No Apple SCSI card found" or "No SCSI devices found"?) * RamFast boards have gone through many ROM revisions. The latest is 3.01f; if you want to use any removable disks (Zip/Syquest disks, CD-Roms, Flopticals, tape backups), you should contact Sequential Systems (see above for address) to purchase a ROM upgrade for your board. * Do you get the message "Unable to Load ProDOS"? If so, it's booting your drive but you have no system software on it. Try hitting Control-Reset, then PR#5 (or PR#6) to boot a floppy. Then install the system software (i.e. ProDOS or GS/OS). * In extreme cases, try reformatting the drive, repartitioning, and re-installing the System software. * If the drive access light blinks in a regular pattern before the computer is turned on, it is telling you that it has a hardware malfunction. It needs to be serviced. * Did you try re-installing the System software? Many times, the data on a drive will get corrupted if you run the drive with improper terminators or conflicting SCSI ID's. Sometimes you will not notice the corrupted data until after you fix the problem. If re-installing the System software helps, it was probably a software problem, not a hardware problem. * The Apple HS DMA SCSI card requires an Enhanced //e. It will not work on the older //e without an Enhancement Kit. * To really put a drive through it's paces, copy a LOT of stuff from one partition to another (copy the entire partition if you can). If there is a problem with DMA or SCSI ID's, it will probably show up as a strange GS/OS error. (GS only) * Make sure you do not have the Apple SCSI drivers installed if you have a R  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~amFast. It may cause random problems (they leave an interrupt handler dangling if they can't find their card.) (GS only) * Make sure you are booting the right slot. If the card is in slot 7, you can set the startup slot to Scan or 7. (GS only) * If you boot up and only 1 partition shows up, you need to install the SCSI drivers. (GS only) * If you boot up and it says "Drive XXX is already on the desktop" over and over: Probably a SCSI ID problem. (GS only) * If you add a CD-ROM, drivers are availiable from Trantor Systems LTD, 5415 Randall Place, Fremont, CA 94538 (415)770-1400 (GS only) * At least one device must supply terminator power to the bus (Pin 26). The Apple Cards do not supply this, and some drives don't either. Result: The drive won't be seen by any software. * Some CMS Platinum drives had pin 40 disconnected for obscure Mac compatibility reasons. This can cause problems with the Apple IIs. * Make sure you use the drivers from GS/OS, and not the ones that ship with the Apple HS SCSI card. (Doesn't apply to RamFast). * To low-level format an AE Vulcan drive, go into PART.MANAGER, move the highlight to "format" and type "AE". Then say yes to all the prompts.Data 4.16CARD?I1)<<O8 Field 4.174.17 What about internal Hard Drives? There were a few models of internal HDs made for Apple IIs over the years. Applied Engineering's Vulcan and Applied Ingenuity's InnerDrive were both power supply replacements that had the HD in the power supply and a cable running off to a card in one of the slots. These tended to fail a lot; to low-level format an AE Vulcan drive, go into PART.MANAGER, move the highlight to "format" and type "AE". Then say yes to all the prompts. Alltech Electronics is currently manufacturing their 'Focus' line of internal hard drive cards, which is a HD on a card with all of the necessary interface on the card. Contact them for drive sizes (20-500MB versions appear to be available) and pricing.Data 4.17 CARDJ1)<<O8 Field 4.184.18 What about a Parallel port Zip drive? This is theoretically possible, but would require a very extensive amount of work. Your best bet is to get a SCSI Zip drive, and connect that to an Apple II SCSI card (see section 4.15 above), and use that. Here's a rundown on the problems with a parallel Zip drive: such a connection requires a bidirectional (2-way communication) parallel card. 95+% of all Apple II parallel cards are unidirectional and won't work, except for the rather rare Apple Profile controller card. Next, there's the issue of talking to it. Thanks to the publically available Linux kernel source code, you could examine driver source and port it to the Apple II. After that, only the GS appears able to read PC-formatted Zip Disks (see section 5.8 "How do I read/write files from other platforms with an Apple IIGS?"); no non-GS reader exists to my knowledge.Data 4.18CARDK1)<<O8 Field 4.194.19 How about a replacement power supply? A: There are several places that sell replacement power supplies, such as Alltech Electronics and other replacement parts stores. [See section 10.2 for addresses, etc of these vendors] If you don't mind having the power supply not inside your Apple II, Stephen Buggie takes power supplies designed for IBM PCs, and fits them with plugs for either GS or ][, ][+, or //e. These sit outside your Apple II (which helps reduce heat inside the case), and are reported to work quite well. Various levels of power (150W - 250W) models are available. For more information, contact Stephen Buggie at biggie@unm.edu. 4.20 What are the pinouts for all the various Apple II connectors? A: While these pinouts are a little too big to include in this FAQ outright, you can still find them in the same place on the WWW as this FAQ, in Nathan Mates's set of Apple II Resources. The pinouts page is available at http://www.visi.com/~nathan/a2/faq/pinouts.html.Data 4.19`CARDL1): :O8 Field 5.15.1 What are Binscii & Shrinkit, and why do I need them? 8/26/96 Shrinkit was written by Andy Nicholas to be able to take multiple files or disks and compress them into one file. This allows a authors to distribute programs, documentation, and anything else as one complete file. It is analogous to (but NOT the same as) Stuff-It or [PK]ZIP for Macs and IBMs. Shrinkit comes in many different forms, as is noted in the section on downloading it. Binscii is a method of turning Apple II files into pieces that can be safely transmitted by the internet, such as usenet and email, and restored to the Apple II file later. It is used for two major reasons: 1) Since it splits files up into manageable pieces, it lets huge files be transmitted without fear of being cut short. 2) Since it translates files to strictly printable characters, mediums that cannot safely send binary files (i.e. files put through Shrinkit) such as email and usenet can send binscii'd files. Binscii is similar to the unix 'uuencode' encoding, but it is not identical, and far superior. It allows Apple II filetype information to be restored when the file is unpacked. Secondly, binscii is usually not concerned about email or news headers (it ignores them when unpacking), and also can unpack the various pieces of a binscii'd file in any order, and the original file will be be intact as long as all the pieces were unpacked. Finally, you do not have to rejoin all the binscii pieces into one file before unpacking. Why these two programs are so necessary in downloading is the following: pretty much all Apple II programs are first compressed with Shrinkit, and if they are to be sent via email or to comp.binaries.apple2, the shrunk file is then binscii'd. To unpack, you will need to first un-binscii the file, if appropriate, and then un-Shrink it. Ok, fine. What do Binscii and Shrinkit files look like? If you are given a file, first look at the end of the filename. If it ends in ".BSC" or ".BSQ" (no quotes, and upper/lower case doesn't matter), you most likely have a binscii file. Shrinkit files tend to end in ".SHK", but ".BXY" is also used. If that isn't helpful, or you have a file without a name, then take a look at the first few lines of content. After any optional news or email header, a binscii file should look like this: FiLeStArTfIlEsTaRt ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789() GSOMEFILE.SHK AQhmAAAAA8)4MIAI02DA9ARMQEDtAQhmAIVZ gYITA6u7xADA0MjM3YTNBlDOENkQwYURzITM2UDN5gzNDJUQGVERyEDM1QzM4cjN CFUOFR0QxAjR0MjM3YTNBlDOENkQwAQRzITM2UDN5gzNDJUQGVERyEDM1QzM4cjN The first two lines are constant throughout all binscii files; the third contains the filename ('SOMEFILE.SHK' here) and then the encoded file. On the other hand, a .SHK file cannot have any news or email header, and has only about 6 characters at the start (not all viewable on a normal screen, especially non-Apple IIs) that identify it. Thus, trying to look at the first few lines is pointless. Finally, you can always try to unpack the file, as the binscii and Shrinkit programs will notify you if the file is not in the format they can unpack. As files are always binscii'd last, you should thus try and unbinscii an unknown file first, then try to unshrink it. Enough technical discussions, now on to the specifics of where and how to get binscii and shrinkit running on your system.Data 5.1 CARD M1)::O8 Field 5.25.2 Where can I get Apple II software and info on the net? 3/2/97 If you're looking for an OS (operating system) for your Apple II, there's pretty much no way to download it and write it to an Apple II disk without an Apple II handy. However, there are other ways of getting it; see section 7.2 of this FAQ. [A quick note about URL notation: For those of you with full net access, you can run a web browser (like Lynx if you are dialed in from your Apple), which will understand URLs directly. Otherwise, ignore the 'http:' ones and see the next section on how to use the FTP ones.) Hint: ftp://ground.isca.uiowa.edu/apple2 ^^^^^^^^^^^^^^^^^^^^^ ^^^^^^ Hostname Directory Major FTP sites and mirrors: * ftp://ground.isca.uiowa.edu/apple2 We (The Apple II users of the internet) paid a good chunk of money for this drive, so it's the biggest, and may have the best selection. During the daytime hours, it may be busy, but the WWW interface at http://ground.isca.uiowa.edu/apple2/ is almost always available * ftp://apple2.caltech.edu/pub/apple2 Maintained by Dan Zimmerman, this large Apple II Archive also has a WWW interface at http://apple2.caltech.edu/a2archive.html, but that is currently down as of 3/2/97. * ftp.apple.com, dts/aii Apple's main ftp site. Get Technical Info, ProDOS 8 and GS System Software, etc. here. * ftp://mirror.apple.com/mirrors/Apple_SW_Updates/US/Apple_II/HyperCa rd_IIGS_1.1/ Hypercard GS, finally unpackable on Apple IIs. [Earlier versions had some Macintosh garbage on the first 512 bytes.] This is also available at ftp://ftp.info.apple.com/Apple_Support_Area/Apple.Software.Updates /US/Apple_II/HyperCard_IIGS_1.1/ * ftp://apple2.archive.umich.edu/archive/apple2 Another large Apple II archive. Once again, the WWW interface at http://www.umich.edu/~archive/apple2 can be less overloaded. * ftp://archive.orst.edu/pub/mirrors/archive.umich.edu (Umich mirror) * ftp://wuarchive.wustl.edu/systems/apple2 Usually overloaded; try the WWW interface at http://wuarchive.wustl.edu/systems/apple2. There is also a mirror at ftp://ftp.uu.net/systems/apple2 * http://www.openix.com/~jac Archive of all postings to comp.sources.apple2. * ftp://names.wvu.edu/pub/apple3 - Apple III stuff And for information, here's some of the major resources: * http://www.visi.com/~nathan/a2/faq/csa2.html- Hypertext version of this FAQ, and even more FAQs on all sorts of questions and subjects http://www.visi.com/~nathan/a2/faq/asoft.html Applesoft Basic reference FAQ. http://www.visi.com/~nathan/a2/faq/dos.html Apple II DOS & Commands FAQ. http://www.visi.com/~nathan/a2/faq/asoft.html CDROMs and Apple IIs. http://web.cs.ualberta.ca/~glyn/FAQ.csa2g comp.sys.apple2.gno FAQ [For the GNO/ME multitasking environment for the Apple IIGS] http://www.visi.com/~nathan/a2/faq/asoft.html Flopticals and Apple IIs. http://www.hypermall.com/History What is the history of the various models in the Apple II series? http://www.teraform.com/~lvirden/Misc/apple2-languages.txt Apple II Programmmer's Catalog of Languages and Toolkits http://www.visi.com/~nathan/a2/faq/pinouts.html Pinouts for many different Apple II connectors http://www.visi.com/~nathan/a2/faq/snd.mus.html Apple IIGS sound and music capabilities. http://www.visi.com/~nathan/a2/faq/sys6files.html Reference of GS/OS System 6's filestructure, with notes as to which files are required, etc. http://www.visi.com/~nathan/a2/faq/zip.html Upgrading and modifying Apple IIGS accelerators. http://www.crl.com/~joko/ssii.html - ShareWare Solutions II Homepage http://www.tals.dis.qut.edu.au/staff/willie/ Willie Yeo's verified list of commercial Apple II products reclassified to be publically distributable. http://www.visi.com/~nathan/a2/index.html - Nathan Mates's Apple II Links. Lots of 'em. http://www.visi.com/~nathan/a2/bbs.html - Mike Shecket's BBS listing Other FTP Sites: * ftp://ftp.ms.uky.edu/pub/appleII Mostly very old Apple II software * ftp://ftp.cc.utexas.edu/gifstuff/apple GIF viewing software for Apple IIs only. (And outdated. Major sites listed above have better selections) * ftp://info2.rus.uni-stuttgart.de/afs/umich.edu/group/itd/archive Looks like a umich mirror again * ftp://syr.edu/software/kermit/appleII Kermit sources for the Apple II. * ftp://watsun.cc.columbia.edu/kermit/a Kermit stuff in forms that look unusable to Apple II users. Archives of C.S.A2 Newsgroups: Dejanews, http://www.dejanews.com, is an excellent searchable archive of pretty much all major usenet groups, including all of the Apple II newsgroups. It's only good back to about March 1995 as of 8/31/96, but they may be trying to extend that back. Other, more limited archives: =============================== wuarchive.wustl.edu /usenet/comp.sources.apple2 (complete!) /usenet/comp.binaries.apple2 ?ftp.tohoku.ac.jp /pub/news/comp.binaries.apple2 hp4nl.nluug.nl /pub/newsarchive/comp/sources/apple2 (incomplete) mcsun.eu.net /pub/newsarchive/comp/sources/apple2 (incomplete) nic.funet.fi /pub/archive/comp.sources.apple2 (complete?) relay.cs.toronto.edu /pub/lists.1989 (1989 only) If you have a Shell account, you can use 'archie' to find ftp sites with a particular file. Data 5.2` CARDN1): :O8 Field 5.35.3 How do you download files off the net? This is important because once you're on the internet, most of the files are available only on 'ftp' and www sites. ('ftp' stands for File Transfer Protocol, and www stands for the World Wide Web, but all you need to know is where to get Apple II files from. See the section above for a list of ftp sites.) 1. (For ProLine users) Get files to your host 1. Dial up your host and log in. 2. I'm not familiar with ProLine, so I'll be vague here. Just go into the files section and look... Anyone wanna clue me in? 2. (for those with a Shell account) Get files to your host 1. Choose an FTP site from the FAQ 2. At your UNIX prompt, type "ftp _____" (fill in hostname) 3. At the "Login:" prompt, type "anonymous" (or "ftp" if you are a bad speller like me ;) 4. Type in your e-mail address when prompted for a password. 5. Type "bin" unless you are only getting text files 6. Type "cd ______" (directory) to move to the right directory. 7. type "ls" to see a list of files. 8. Locate each file (more "cd ___"'s and "ls"). Also, "cd .." will move up a directory in the tree.) 9. use "get ______" (filename) to get it 10. When you are done using FTP, type "quit" 3. From a WWW browser, most browsers are not set up to download .SHK files in binary, which will make them impossible to unpack. There are some solutions to this. Dan Zimmerman has made the Apple II archive at Caltech automatically send files in binary mode; go to http://apple2.caltech.edu/a2archive.html If you are using Lynx, when the cursor is on the file to download, you can hit 'd' to download the file, which for most people forces a binary download. [Lynx has too many versions with the same version 'number' and possible configurations to be able to list which ones will work.] Using most WWW browsers under unix (Netscape, Mosaic, lynx, maybe some others) you can try editing the file '.mime.types' (no 's) in your home directory on most unix systems. (Contact your local sysadmin or guru for help on unix editors). Add the following lines to the file: application/x-Shrinkit shk SHK sdk SDK application/x-BinaryII bny BNY bqy BQY bxy BXY This will work for most files downloaded with lynx, netscape, and mosaic. Non-unix browsers can do similar things, but you'll need to read the documentation on them. 4. From email or comp.binaries.apple2, the files are pretty much always in BINSCII format, so you do not need to worry about binary downloading. Simply save the email or news articles to disk (most things do have multiple parts, so be sure to get all of them), and download that to your Apple II. You can keep the posts as separate files, no need to paste them all together when saving or downloading. For a multiple part binscii file, the order in which you unpack them does not matter as long as you unpack every part. 5. Get files to your Apple II See the next section on transfering Apple II files. Data 5.3CARDYO1):v:O8 Field 5.45.4 How do you transfer Apple files to/from other personal computers? Normally, you cannot stick a 5.25" disk in a non-Apple II machine and have it read it. This is because the disk writing formats are different at a hardware level, and no software exists (or will exist) to let a PC read an Apple II 5.25" drive. However, with rarer addon hardware, you can bridge the gap. This has been an insolvable problem for nearly 15 years; if it could be solved in software, such a thing would exist. That being said, here's a list of ways that do work: [see section 5.5 and later for more information] Data 5.4`CARDqP1)::O8 Field 5.55.5 How do I transfer DOS 3.3, Pascal, CP/M files? Unless you have a null modem (see below) and a comm program for the OS in question, you'll most likely have to use a real Apple II to transfer the files to an OS that a lot more systems can read, such as ProDOS. The ProDOS system software, the DOS 3.3 FST (optional part of GS System 6.0 and 6.0.1), and Copy ][+ can all read and convert files on DOS 3.3 disks to ProDOS disks; all but the DOS 3.3 FST can write from ProDOS to DOS 3.3 disks. All data files should translate fine, but any program requiring a specific OS will probably not run under the wrong OS. For translating between ProDOS, CPM, Pascal and DOS 3.3, try the program Chameleon. You have to use the 'force disk as ProDOS' option to copy to/from your hard drive. ftp://apple2.archive.umich.edu/apple2/8bit/util/chameleon.bsq Once the file is on a ProDOS disk, you generally have a lot more transfer options available.Data 5.5 CARDhQ1)::O8 Field 5.65.6 How do I transfer files by [null] modem? This is probably the most accessible option; it can be done by an Apple and any other computer as long as both have serial ports, cable(s) to go between them, and communications software on both sides. Modems allow you to transfer computer data over phone lines; a null modem essentially yanks the middleman of a phone. Null modem cables (which are identical to serial printer cables) are essentially a cable which plugs into the serial port of two computers, and is wired such that when one computer sends, the other receives, and vice versa. With a communications program that supports file transfer on both ends, you can send files from one side to the other. There are a few companies selling null modem cables and the like; see the appropriate section of this FAQ- 10.2 for their info. For those who haven't picked a program to download with, here are the better Apple II programs listed alphabetically; for other systems, you'll have to find a comparable program. All of the non-commercial programs are available from FTP sites. If you don't have a comm program already, your best bet is to have someone mail you one on a disk or buy ProTerm. (See resources). Program Comp Emulations Protocols Note ---------|------|--------------|-------------- |--------------------- ANSITerm GS$ color ANSI, PSE X,Y,Z-modem Editor, scrollback, etc. Agate E mono ANSI X,(Y,Z D/L only) Unpacks ZIP, buggy ColorTerm GS color ANSI X-modem Desktop based CommSys E none X-modem Works on ][+ FreeTerm GS none X-modem Desktop based GSVT GS VT-100 none Desktop GTerm GS color ANSI none Written in BASIC/ML GenComm GS none none Text, Shell Compat. Kermit-65 E VT-100 Kermit, X-modem Hard to use,Works on ][+ MegaTerm GS color ANSI none ProDOS 8 PTP E$, VT-100 X, (Y-mdm D/L) From Quality Computers ProTerm E$ PSE, VT-100 Kermit, From Insync X,Y,Z-modem SnowTerm GS VT-100 (+) none Desktop based Spectrum GS$ ANSI, VT100, Kermit, GS Desktop Prog PSE, Viewdata X,Y,Z Modem TIC E$ VT-100 (+) X-modem Small, Scripting. Telcom GS VT-100, PSE X, (Y D/L only) Shell compat Z-Link E VT-100 X-modem Good. ----------Key:--------- | Key: $ = A commercial program + = And other obscure ones | Computer: E = works on GS and //e, GS = only works on GS | D/L = Download from other computer --- PTP = Point-To-Point. I don't think it's being sold anymore. Anyone know? See the resources section for where to buy the commercial programs. Once you are set up with a comm program on both ends, with a modem, here's how to send files: 1. Find out what file transfer protocols your Apple communications package supports. (see below for a list) 2. On your local comm program, set your file transfer type to Text (TXT) or Binary (BIN) depending on what type of file you are downloading. If there is an option to "strip incoming linefeeds", try turning it on. 3. Get your host to send you the file. I don't know about ProLine, but UNIX users can use these commands: For Z-Modem: "sz ___ ____ ____" (file names) For X-Modem: "sx ____" (one at a time) For Kermit: "kermit", then "put _____" (filename) Z-Modem is by far the fastest of the three; if you are getting random connection errors, you may need to do "sz -e ___ ____ ____" to force a safer (but slower) xfer method. 4. If needed, tell your local communications program to Receive. You must do this quickly, or the other host will give up trying to send the file. 5. Write down the full pathname of the files you downloaded and where you put them. There will be a quiz later. Pathnames look like "/DISK/DIR/FILE.NAME" Note: If something goes wrong, hit ESC, Ctrl-X or Ctrl-C 3 times. If you can't get one protocol to work, try the next one down. Z-modem is much faster than the others. You will want to find a program that supports it. With a null modem, it is similar. First, you need to tell both sides that they are online. Reading the manual is strongly encouraged! This is easy for some programs, where you can just start them or set an option, and they're running. Other, like Windows 95's Hyperterminal, are almost dead set on dialing a modem first. You'll also need to set both sides to communicate at the same speed and connection parameters (8 bits, no parity, 1 stop bit, aka '8N1' is customary). When you've got that done successfully, you can type on either computer's keyboard and have it appear on the other's screen. Once the null modem connection is set up, you can transfer files. From the receiving end, issue the command(s) to receive a file in some protocol, such as Kermit, X-Modem, or Z-Modem. Then, from the sending side, issue the command(s) to send a file in that same protocol. The file should then be transferred. (As above, reading the manuals and/or documentation for the software used is highly encouraged). A very nice null modem is the CrossWorks product, which has been taken over by Sequential Systems. It is a null modem cable as well as Apple II and IBM PC software that lets you translate certain types of files between both sides, such as Appleworks files, and keep the formatting roughly intact. See the vendors lists below. Data 5.6CARDR1)::O8 Field 5.75.7 How do I read/write files from other platforms with an Apple II? As noted above, Apple II drives write differently at a hardware level than IBM PC drives; you will not be able to write to IBM PC 5.25" disks or 720K 3.5" disks from Apple IIs unless you have special hardware. If you have an Apple //e, the Bluedisk from ///SHH systeme, which lets you plug in IBM PC 3.5" and 5.25" drives to an Apple II; you should be ablt to transfer files with standard file copy programs. Another option is the AE PC Transporter card, which had PC disk drive support for 5.25" and 3.5" drives, as well as the software to translate between the two. You also get the ability to run a number of IBM PC programs on your Apple. If you have a 3.5" drive on your system capable of reading 800K or 1.44MB disks, you can read Mac (HFS) disks of the right size directly with some pieces of software: ftp://apple2.archive.umich.edu apple2/8bit/util/a2fx.8.bsq ftp://apple2.archive.umich.edu/apple2/8bit/util/hfslink.b3.bsq Null modem's also an option if your Apple II has a serial port. Such a port is built into the //c, IIc+ and IIGS; you will need to purchase a card such as the Super Serial Card to add such functionality to a ][, ][+ or //e.Data 5.7 CARDS1):C :O8 Field 5.85.8 How do I read/write files from other platforms with an Apple IIGS? With support for both 3.5" and 5.25" drives, the Apple IIGS is the best all-round platform for transferring files between various setups. First, all of the Apple II programs and methods are available to it; see the section just above this for those. With GS System 6.0 and 6.0.1, the GS gained the ability to read and write Macintosh 800K and 1.44MB floppies from within all programs, not just the dedicated transfer programs mentioned above for pre-GS machines. (1.44MB disks require some additional hardware, such as the Apple 1.44MB Superdrive and Superdrive controller, the Bluedisk, or SCSI Floptical drives). Use the System 6 installer (select 'Custom' install to get the list of addons) to install the HFS (Macintosh) FST on your boot disk, then reboot to load it. It may be a bit of a squeeze to fit the HFS FST and such on a 800K boot disk, and GS System 6.0/6.0.1 pretty much requires at least 1-1.25MB RAM to do stuff. System 6.0.1's optional MS-DOS FST allowed read-only (not write) access to MS-DOS formatted disks, though disks with Windows 95's VFAT extended names will not have the long names displayed. The GS's normal 800K drives are not capable of reading MS-DOS 720K or 1.44MB disks directly; you will need to get a 1.44MB capable drive, as listed in the paragraph above. For the ability to write to MS-DOS disks, you will need Peter Watson's (email: paw@acslink.net.au) MSDOS utilities (latest version is 2.30), which can read/write MS-DOS formatted disks, both FAT (pre-WIN95) and VFAT (WIN95) disks, including Zip disks. It's not currently usable from within the Finder or other programs, but you need a program shell such as that included with The Byteworks' Orca series, Procyon's GNO/ME, ProSEL-16's shell, or the minimal shell included in the msdostools package. ftp://ground.isca.uiowa.edu/apple2/apple16/utils/MSDOS.util/MSDOS.TOOL S.SHK System 6.0 also added read-only support for Dos 3.3 and Pascal 140K disks. The Pascal FST in System 6.0.1 (and probably 6.0 also) will not recognize disks with legal punctuation in the disk name; Nathan Mates's GUPP program fixes that. See the System 6.0 mini-FAQ in this FAQ for details on where to download GUPP. Data 5.8 CARDcT1): :O8 Field 5.95.9 How do I read/write Apple II files from a Mac? If you can read/write Apple II 3.5" disks, Macs can usually read/write to them, but please note the many quirks noted below. Apart from the Apple //e emulation card (see below), Macs never really had 140K 5.25" support. Using a null modem is almost always an option; see above. With Mac System 7.5 and up, the Control Panel 'PC Exchange' lets inserted ProDOS and MS-DOS disks appear on the desktop and copy files to and from them, making the procedure rather simple. Before 7.5 (starting somewhere in Mac System 5 or 6 series), the program 'Apple File Exchange' was bundled on the system disks; it could manually (and very slowly) copy individual files, but only from within Apple File Exchange. Consult the system software disks for your Mac if you can't find these programs. Macs downloading to Apple II disks to be read by ProDOS 8 applications is usually not an issue of directly dragging a downloaded file to the destination disk. Despite the claims of 'compatability' or 'ease of use', you're likely to need a special program to help to get a ProDOS 8 program such as BASIC.SYSTEM for Binscii, Shrinkit 3.4, Appleworks, etc., to read the files. [GS/OS can deal fine with the additions to the file, but if you're trying to get the ProDOS 8 version of binscii running, that is no help.] The usual symptom of this problem is a 'FILE TYPE MISMATCH' error on trying to read the file. It is reported that the Mac program 'ProTYPE' can be used as a helper app to clean up the crud Macs add to files before copying them to an Apple II. There was also another program to do the same, but it disappeared recently from the net, which is apparently "normal" for Mac ftp sites. ProTYPE is currently available online (at an Apple II based site, so it hopefully won't disappear like the last rather useful program) at ftp://ground.isca.uiowa.edu/apple2/Mac/ProTYPE.hqx Consult the various Mac FAQs for information on how to download and use Mac programs. See section 1.3 of this FAQ for references on finding other FAQs. Some have said that you can apparently change the type and creator to 'TEXT' and 'pdos', before copying it to the ProDOS disk-- that'll prevent it from adding the resource fork when writing to a ProDOS disk. Others claim that won't do the trick for them. Once you have the ability to download .bsq files and unpack them, there are some Apple II files to remove forks. [These files are packed with Binscii. If you don't have binscii because it's got a resource fork on it, you can't use these fork removers. Thus, you'll need to deal with it on the Mac end at first.] HFS.LINK, listed above can apparently read out the data from either fork; there are also the programs ConvertForks 1.0 or ForkSplit 0.5. Also, the Apple //e emulation card (available for a few models of Macs-- see the section on it) allows you to plug in a real Apple II 5.25 drive, and read files off of it.Data 5.9CARDU1)< <O8 Field 5.105.10 How do I read/write Apple II files from an IBM PC? IBM PC drives operate differently from Apple II drives at a hardware level; there is NO software to overcome that. The only way to bridge the gap with only a PC or an Apple II is by using (rare) addon hardware. [Technical details: PCs use MFM disk encoding; Apple IIs use GCR. The disk controller card does the decoding of the bitstream, and if it's in the wrong format, it'll mess up the bits before software can get anywhere near it. Thus, a new disk controller card is a bare minimum.] If you have a Macintosh and access to an Apple II with 3.5" disks (such as most GSs), you can copy the files to a ProDOS disk and let the Mac read that disk. It can then copy them to a MS-DOS disk with the same software that read the ProDOS disks; see above for Mac specifics. Null modem is probably the best method; as noted above, the Crossworks product from Sequential Systems is a good product that lets you transfer and translate certain Apple II and IBM PC file formats. There's supposedly a program that reads 1.44MB ProDOS disks on a PC (which the PC does support), but you need the ability to write such disks from the Apple II side anyhow. There are a few rare hardware boards that you can plug into a PC and get it to access Apple II disks; the Trackstar Plus and Quadram boards are reported to be usable in IBM PCs. (Quadram's Quadlink reportedly only supports the IBM PC XT and older; the Trackstar Plus works well in any PC with space for a very full-sized ISA board and VGA capabilities) Neither is available new anymore, and can command a premium now on the used market, as IBM PCers who sold off their Apple IIs realize the follies of their ways. :)Data 5.10@ CARDV1)<<O8 Field 5.115.11 How do I download and unpack binscii? [If you'd rather skip this and most of the next step, Steve Cavanaugh has a disk containing this, Shrinkit 3.4, and many other useful programs. See the Resources section (10.2) below.] 1. Binscii has many programs that can unpack it, but if you have none of them, you will need to first get 'BINSCII.TXT', the only binscii program that can be transferred without any of the others or Shrinkit. [Spectrum 2.1 and later can also unpack Binscii, so if you have a GS and want to purchase this program for general telecom use, that's an alternative.] After you have this binscii program and Shrinkit, you can unpack other binscii decoders. 2. There are non-Apple II Binscii programs (sciibin is available in source code form ready to be compiled on unix and other platforms), should you desire, but to download and unpack Shrinkit, you will almost certainly need a minimal Binscii decoder on your Apple II. Thus, it's in your best interest to download a binscii decoder. 3. Make sure you have a method of getting files to a ProDOS disk on your Apple. That may include downloading with a communications program, or copying to a disk from another computer. Please note that Apple II and IBM PC 5.25" and 3.5" disk formats are different at a hardware level, so without (rare) addon hardware on one or both sides, you cannot use an IBM PC to download stuff to an Apple II disk. Macs running system 7 can write to ProDOS 3.5" 800K disks, but please note that the Macintosh system software has the bad habit of adding a "resource fork" to files. This makes them UNREADABLE from most Apple IIs, unless you run a special program on them from the Macintosh side. Please see the section on file transfer from Macintosh to Apple II for where to get that program. If you do not have ProDOS, please contact your local Apple II User Group for a copy-- they can copy it free of charge. If you do not have a modem program, but do have a modem or null modem to another computer, Steve Cavanaugh's disk that was mentioned above has some simple comm programs. Alternatively, the commercial program ProTERM 3.1 by Intrec is by far the best general Apple II communications program, so if you have at least a 128K Enhanced Apple //e, a //c, IIc+, or Apple IIGS, it is worth it to invest in this program. See the sections on dealers below for Intrec's address and phone number. The rest of this tutorial assumes that you have read the above sections and have a basic clue as to how to navigate the internet and download files. 4. Download the file 'BINSCII.TXT', written by Todd Whitesel to your Apple II. A copy is linked in at Nathan Mates's Apple II Resources WWW pages, http://www.visi.com/~nathan/a2/binscii.txt Or, check the major Apple II ftp sites (see above), as well as ftp.ugcs.caltech.edu, pub/nathan/binscii.txt This is a text file. (Previous versions of it were named 'binscii.exe', which most people confused as being a MS-DOS executable, which the program most definitely is not.) It must be downloaded in text mode to your computer, or it will require some work to get it working. Check the ftp and [z]modem transfer options to make sure binary mode is off before downloading it to your Apple II. If you used a Macintosh to write the file to a ProDOS disk, be warned that it'll sometimes add a 'resource fork' to the file, rendering it unusable under ProDOS and Basic with a "FILE TYPE MISMATCH" error on trying to access it. To avoid that, see the section on file transfer from Macintosh to Apple II for a Mac program to clean up after that problem. 5. See if you can unpack it. You will need to get to Applesoft Basic under ProDOS to do this. [ProDOS identifies itself as such when booting, and Basic is the ']' prompt available by running 'BASIC.SYSTEM' if you booted to the Finder]. From the prompt, change to the disk/directory with the BINSCII.TXT file in it. [A quick list of Dos 3.3 and ProDOS commands is not part of this FAQ, but is available at http://www.visi.com/~nathan/a2/faq/doscmds.html] Next, verify that the file was transferred as a text file. From the prompt, type the following: PR#3 CATALOG If the "PR#3" command causes your computer to crash, hang, or display garbage, you do not have an 80-column card in the normal place. [This is rare, and only happens on ][+s, or stock //es.] Reboot your computer and try again without the PR#3 command. The catalog should have a line like the following (though the date and time will vary) BINSCII.TXT TXT 12 20-AUG-96 20-AUG-96 3:14 5645 [If not in 80-column mode, that'll be wrapped to 2 lines.] Anyhow, the number we wanted was the very last number, which should be 5645. If that number is 5737, you downloaded in binary mode off an IBM PC. That's fixable. If the number is 512, you disregarded the warnings above about how the Macintosh will make an Apple II file unreadable; see the section on file transfer from Macintosh to Apple II for a Mac program to clean up after that problem. Also, note the file type in the second column, which is 'TXT' here. If it is already TXT, you can skip forward to step 5. Fixing the filetype. First, note what it currently is. If it's not 'TXT', common alternatives are 'BIN' or '$00', but almost anything is possible. The second and fourth line of the following commands, assume it's '$00', with file length 5645. Modify those two values to match what you saw in the catalog listing above: RENAME BINSCII.TXT,BINSCII.ORIG BLOAD BINSCII.ORIG,A$2000,T$00,L5645 CREATE BINSCII.TXT,TTXT BSAVE BINSCII.TXT,A$2000,TTXT,L5645 This first renames the old file, loads it up, creates a file of the right length and then writes the new file. 6. Now that the file type is correct, trying to install binscii. Type the following: EXEC BINSCII.TXT If you get a lot of ?SYNTAX ERRORs and beeps, then you most likely did not download it in ascii mode. You should try again, making sure of ascii mode, or try typing in this program. If the file size you got from the CATALOG above is not 5645, change the 5645 in line 10 to whatever it is. 10 D$=CHR$(4): L=5645 20 PRINT D$"BLOAD BINSCII.TXT,A$2000,TTXT,L"L 30 FOR I=8192 TO 8192+L: IF PEEK(I)=10 THEN POKE I,13 40 NEXT: ONERR GOTO 60 50 PRINT D$"DELETE BINSCII2.TXT" 60 PRINT D$"CREATE BINSCII2.TXT,TTXT" 70 PRINT D$"BSAVE BINSCII2.TXT,A$2000,TTXT,L"L Use the basic command 'RUN' (no 's) to run this program. After it is done, you should have a better chance at being able to "EXEC BINSCII2.TXT" and run it. 7. After all of this is done, you should have the 'BINSCII.SYSTEM' program on the disk/directory you EXECd binscii from. To run it, type -BINSCII That should start it. For now, with no files to decompress, just exit it. Congratulations, you can now unpack BINSCII files. 8. There are fancier BINSCII decoders, but this one is the only that can be easily transferred. If you have a GS, you might want to consider downloading the gsciiplus program from some of the following ftp sites: apple2.archive.umich.edu, apple2/gs/archivers/gscii.bsc apple2.caltech.edu pub/apple2/addons/nda/gscii231.shk However, to unpack this, you will need a Shrinkit program (detailed in the next section) to unpack them before you can use them. Once unpacked, you will need to copy the 'gsciiplus' NDA to the DESK.ACCS folder inside the SYSTEM folder on your boot GS/OS disk.Data 5.11 CARDW1)< <O8 Field 5.125.12 How do I download and unpack a Shrinkit unpacker? Ok, getting and downloading binscii is the hard part, promise. Because binscii takes care of the worry of filetypes, end of lines and the like, you don't really need to worry about those problems again. Which Shrinkit program you should download depends on which model of Apple II you have. These programs are listed in increasing order of features and better user interfaces, so Unshrink ][+ will run on pretty much anything that you got binscii running on, while GS-Shrinkit 1.1 will only run Apple IIGSs. Apple IIGS programs can have file formats known as 'forked files' which ProDOS 8 and regular Shrinkit cannot unpack, so if you wish to download and unpack most GS programs, GS-Shrinkit is required. (The exceptions are demos and the like distributed as a shrunk copy of a disk) At least an Apple ][+ with 64K running ProDOS: Your only option is Unshrink ][+ and Autounshrink, available via ftp from apple2.caltech.edu, pub/apple2/ARCHIVERS/unshk2plus.bsc apple2.caltech.edu, pub/apple2/ARCHIVERS/autounshk.bsq At least an Enhanced Apple //e with 128K, or //c, IIc+, IIGS: Although you can run Unshrink ][+, Shrinkit 3.4 is far better. Get apple2.caltech.edu, pub/apple2/ARCHIVERS/shrinkit34.bsc At least an Apple IIGS with at least 1.5MB Ram, running GS/OS System 5.0.4 or later, hard drive recommended: GS-Shrinkit is the best choice, though if you spend most of your time in ProDOS 8, you may also want to get Shrinkit 3.4 as well as detailed above. You can get GS-Shrinkit from apple2.caltech.edu, pub/apple2/ARCHIVERS/gshk11.bsc Download the appropriate file(s) to your computer, and unpack them with the binscii decoder. IMPORTANT NOTICE: The gscii plus NDA (and related unpackers, like the sscii command) can NOT correctly unpack the GS-Shrinkit 1.1 file. You _MUST_ use the binscii program that was mentioned and downloaded in stage 1, or wait for GS-Shrinkit 1.1A. Run them Shrinkit program you just unpacked. GS-Shrinkit can be run by double-clicking on its icon in the Finder or the equivalent for other launchers. For the other programs, from the Basic ']' command in the disk/directory where you unpacked the program type 'CAT' to get a list of files. Find the filename of the program, and then '-FILENAME' to run it. (Replace 'FILENAME' with the name you saw in the list)Data 5.12CARDX1)<<O8 Field 5.135.13 How do I unpack a generic .SHK or .BSQ file? Now that you have all the files you want on your Apple II, you will first need to run the binscii program on any BINSCII'd files you downloaded, and then the Shrinkit program on the results of the un-binsciiing and/or any .SHK/.BXY files you downloaded. Once you're done with that, it's up to you to play around with the files you unpacked. After unpacking the .BSQ files, you'll notice that .SHK files are usually produced. You do not need to keep the .BSQ files around to unpack the .SHK files; you may delete the .BSQ file(s) at your convenience. Similarly, once the .SHK file is unpacked, you can delete it if you do not expect to need to unpack it again anytime soon.Data 5.13CARDY1)<}<O8 Field 5.145.14 I can download .BSQ files fine, but .SHK files can't unpack. What's wrong? If these files are coming from a standard Apple II ftp site, such as those listed in section 5.2, they should unpack fine as long as you download the files in BINARY mode at every stage, which includes from the ftp site to any intermediate machines along the way. Any single text download will usually corrupt a .SHK file enough to make it impossible to unpack. Make sure that you're downloading in binary at each and every stage. Binscii (.BSQ) files contain enough extra information so that they aren't affected by ascii downloads. There are the occasional bad uploads to the ftp sites, but these tend to be reported quickly and dealt with. If you're having a problem with a file, and are very sure that the file is bad on the ftp server, please email the administrator to resolve the problem. Administrators should have tools to verify the integrity of any files on their sites, and deal with any problems on their end. [Administrator's email addresses are usually listed when you connect to a ftp site.]Data 5.14CARDZ1)<*<O8 Field 5.155.15 Apple Archive Format (aaf) Apple Archive Format was invented as a standard way to post source code to comp.sources.apple2. The C and Basic source code to aaf unpackers are available on the various FTP sites, in aaf format. Fortunately, files in aaf format can be turned back into source code with a simple text editor. Just break the file up into component files and remove the first character of each line. ftp://apple2.archive.umich.edu /apple2/unix Alternative location, including dox: http://www.openix.com/~jacData 5.15CARDV[1):#:O8 Field 6.16.1 A quick note about ProDOS filetypes ProDOS keeps some information about a file's type. Files can be text (TXT), binary (BIN), executable (SYS), fonts (FON), etc. Most other file systems do not have a place to store this information, so it may get 'lost' when you upload the file. Similarly, when you download a file, you may not know the file type. Most comm programs will use some default. For NuFX archives, this is not a big deal, since you can still unpack an archive if the filetype is wrong (and the archive protects the filetype of the files inside the archive). For other files, you may need to change the file's type. One utility that comes well recommended is File Attribute Zapper II. ftp://apple2.archive.umich.edu /apple2/8bit/util/fazz.2.3.bsqData 6.1CARD\1):@:O8 Field 6.26.2 Net standard formats There are several formats that are used widely on the Internet. The most common in FTP sites are tar (.tar) and compress (.Z). From a unix box, to undo a Tape Archive, type 'tar -xvf filename.tar', to undo a compress, type 'uncompress filename.Z'. Since tar does not make the file smaller, and compress can only compress 1 file, many times you will find files that are 'tarred an feathered'. They have a '.tar.Z' extension. Just run uncompress then un-tar the result. Other USENET groups will use uuencode (.uu) to send binaries. From a unix box, just type 'uudecode file.uu'. BinSCII is better than uuencode because 1) It stores the ProDOS filetype. 2) It splits the file into manageable 12K chunks. 3) It does a CRC checksum on each chunk. Most of these 'Unix' standard formats are available on the Apple. See the table below. Format Types +-------------------------------------------------------+ |NuFX|Bin |uuen-|com- |.ZOO |Bin |LZH/ | Stuff | ARC | Other | Program | | |SCII|code |press | |Hex |LHA | -It | | | ------- |-|----|----|-----|-----|----|----|-----|------|-----|------| Angel[1]|e| | | | X | X | | X | | X | .ZIP | BSC |c| | E | | | | | | | | | Balloon |g| X | | | | | | | | | | Binscii |e| | X | | | | | | | | | DeArc |e| | | | | | | | | D | | GSCII+ |g| | X | X | | | D | | | | .AAF | GShk |g| X | | | D | D | | | D | D | | LHext |x| | | | | | | D? | | | | Nulib |c| X | | | | | | | | | | PMPUnzip|x| | | | | | | | | | .ZIP | SciiBin |c| | D | | | | | | | | | Shrinkit |e| X | | | | | | | | | | Spectrum|g| | X | | | | X | | | | | sscii |x| | X | X | | | X | | | | | (Key: E = Encode only, D = Decode only, X = Encode and Decode) (Type: e = Apple //e, g = GS Only, x = GS EXE file, c = C Source code) [1] Angel is pretty Buggy, but it's worth a try. Where to get those programs listed above This FAQ already lists exactly where to get Binscii and GSCII+ as well as the Shrinkit programs, as well as the top level directories of several major ftp sites. To save some hunting around in the directory structures, Apple II versions of most archive programs are located at the following places: Caltech's Apple II Archive: apple2.caltech.edu, pub/apple2/ARCHIVERS Ground: ftp://ground.isca.uiowa.edu/apple2/Mirrors/caltech/ARCHIVERSData 6.2CARD]1)::O8 Field 6.36.3 What do the file extensions mean? Many times, people put filename extensions (extra characters at the end of a filename) to denote what type of file it is. Please note that these are just accepted standards. If a file does not indicate it's type, you will probably have to guess. The following is a table of some common filename extensions. (Note that upper/lower case usually doesn't matter in extensions) See the previous section (on archivers) for programs that will deal with these files. Extension What is it? (What program do I use?) -------------------------------------------------------------------- Text only files: .html [TEXT] ASCII text file with (ascii) formatting codes. Used to format documents on the World Wide Web, some other places. .htm [TEXT] .html, but the extension got trimmed to 3 characters .txt [TEXT] An ASCII text file: usually English text. Archive files: .aaf [TEXT] Apple Archive Format for source code (aaf.unpacker) .ACU Applelink Conversion Utility (Shrinkit) .ARC ARC Archive (IBM ARC, GS Shrinkit, //e Angel or DeArc2E) .CPT Compactor Pro archive (Compactor Pro on a Mac only) .BSC [TEXT] Binscii file. (Binscii) .BSQ [TEXT] Binscii'd NuFX file. (Binscii--then Shrinkit) .BXY NuFX archive with a Binary II header. (Shrinkit) .BNY BLU archive. (Shrinkit) .BQY NuFX or Binary II with BLU header. (Shrinkit) .BNX NuFX with BLU header. (Shrinkit) .dsk Disk image of 140K 5.25" Apple disk. Requires Apple II with >140K drives or Apple II and PC/Mac to unpack successfully. .dsz Gzipped .dsk .exe [TEXT] Executioner file. May only work in DOS 3.3. See above. Note: .EXE generally means IBM executable program. .gz Gzipped file. .HQX [TEXT] Mac BinHex file. (BinHex on Mac or GSCII+ on GS) .LZH LZH Archive (IBM/Amiga LZH program, //e Angel) .LHA LHA Archive (IBM/Amiga LZH program, //e Angel) .QQ BLU archive. (Shrinkit) .SEA Self-extracting archive (Usually Mac, might be Shrinkit archive) .SIT Mac StuffIt archive. (StuffIt on Mac (preferred) or GS ShrinkIt; GS Shrinkit will only decode very old StuffIt files. .SHK NuFX archive. (Shrinkit) .SDK NuFX with a shrunk disk image. (Shrinkit) .tar Unix Tape Archive (Unix 'tar -xvf', GS EXE tar) .tgz Gzipped .tar file .uu [TEXT] Unix uuencode file [TEXT] (//e uudecode, Unix uudecode) .uue [TEXT] Unix uuencode file [TEXT] (//e uudecode, Unix uudecode) .ZOO IBM Zoo Archive (GS Shrinkit or IBM ZOO program, //e Angel) .ZIP IBM Zip Archive (GS EXE Unzip, IBM PKUNZIP, Unix unzip, //e Angel) PMPUnzip .Z Compressed file (GS Shrinkit, Unix uncompress, //e Angel) Common graphics file extensions: .AVI Windows Movie. No Apple II program can display this. .BMP Windows and OS/2 Bitmap format. .GIF Graphics Interchange Format: Compressed picture. (IIGIF for //e, many programs for all other computers) .JPG Newer graphics format. (GS viewers only) .JPEG Newer graphics format. (GS viewers only) .MOV Quicktime Movie. No Apple II program can display this. .MPG Movie format. No Apple II program can display this. .MPEG Movie format. No Apple II program can display this. .TIFF Graphics format (GS SHR Convert and others) Common sound file extensions: .AU Sun (unix) audio format. rSounder 3 can read, AudioZap 2.0 can read/write. .MOD Amiga Music file. Some GS programs can read & play these. .WAV Windows file. rSounder 3 can read, AudioZap 2.0 for the GS can read/write, other programs can guess at reading All 'text only files' files can usually be opened directly in any word processor, assuming they were downloaded in ascii mode. (Downloading a text file in binary mode from a non-Apple (Apple II or Macintosh) machine will probably be formatted incorrectly.) All of these types, except the ones marked [TEXT] are BINARY files. Binary files cannot be sent over e-mail, posted to the newsgroups or FTP'd in text mode. You must FTP them in binary mode (see the section on FTP). You can download either with kermit, X-,Y- or Z-Modem. See the next few sections for how to use transfer text, pictures, general graphics, and sound/music files. Generally, anything labeled as 'Archive' above can and do contain multiple files, and even subdirectories. Most archivers (except for tar) also compress the files so that they take less disk space and time needed to download them. Sometimes you will find multiple filename extensions. Simply take the filename extensions apart one at a time starting with the rightmost and you should be able to reconstruct the original file. (i.e. somefile.bsq.tar.Z would mean: uncompress, untar, unbinscii, then unShrink to get the original file!)Data 6.3@CARD^1)::O8 Field 6.46.4 How do I USE stuff I have transferred to/from an IBM/Mac? A:If you get a 'File Type Mismatch' error on when trying to read a file you transferred via a mac, then you will need to remove the resource fork from the file. See the section on file transfer from Macintosh to Apple II for where to get that program. In general, only certain types of files can be usefully transferred back-and-forth between computers. One thing that you CANNOT do is run programs designed for another type of computer. But often you can transfer data files between similar programs (Spreadsheets) on different platforms. Here are some pointers: [see section 6.5 and later]Data 6.4@CARDS_1)::O8 Field 6.56.5 How do I use text files from other computers? One helpful hint is that all computers can read text files. Most word processors can save your file as text and import as text. But with text files, you will loose all your formatting (font type, centering and so-forth). For spreadsheets, saving as DIF will make conversion a breeze. Databases can be saved as tab-delimited records. (Note that in AppleWorks, you have to go to Print to save in these formats). Look for options like "Import" or "Export" (or "Save As" in the Mac world). If you want to do better, there are several options available. A commercial program called MacLinkPlus can do some conversions. Some Claris programs do conversions automatically. Also, AFE can convert between some kinds of documents (For example AppleWorks Word Processor to MsWorks) if you have the right translator. ftp://sumex-aim.stanford.edu/info-mac/util/afe-appleworks-msworks.hqx For IBM folks, The CrossWorks program can convert between many Apple and IBM formats, and even comes with a universal null modem cable. Alternately, If you use AppleWorks a lot, you can get SuperWorks for the IBM, a clone of AppleWorks. It can import AppleWorks files directly. For graphics, SuperConvert can convert between all Apple-specific graphics formats and many Mac, Amiga and IBM specific formats. It can also save as GIF, which is a universal standard.Data 6.5`CARD`1)::O8 Field 6.66.6 How do I view picture files from other platforms? A: There are quite a few programs available, each capable of reading different file formats: GIF, BMP, other lossless compressed formats: * IIGIF is a freeware GIF converter for any Apple II (but there is a patch needed for the Apple //c). It reads in GIF and saves as hires or double-hires. ftp://apple2.archive.umich.edu/apple2/8bit/graphics/iigif.bsc ftp://apple2.archive.umich.edu/apple2/8bit/graphics/iic.patch.for. iigif * MACDOWN is also freeware and lets you do the same with MacPaint pics. * A ProDOS 8 version of The Graphics Exchange from Roger Wagner Publishing. [The following software only work on an Apple IIGS] * Convert 3200 is one of the best programs still being sold for graphics conversion on the GS. A short list of file formats it handles is: Apple Preferred Format (GS) and PaintWorks Gold format, various 3200 color GS formats, as well as Windows-OS/2 BMP, Compuserve GIF, Amiga .IFF/ PC .LBM, Paintbrush PCX, Binary PC and several varieties of TIFF files. It can save in a number of those: Apple Preferred, Windows BMP, Paintbrush PCX, TIFF, Binary PC and Print Shop GS. For more information, please see http://www.crl.com/~joko/convert.html. * The Graphics Exchange converts between many formats of graphics; the 16-bit version is also available from Roger Wagner Publishing. * Prizm v1.0 Converts .GIFs, Amiga IFFs, Raw Files, and some other types to Grayscale (very fast), 16 colors, 256 colors, and 3200 colors! Size of picture limited by availabe RAM (Not sure where it's available from anymore either; it was commercial.) * SuperConvert (commercial program, published by Seven Hills Software) loads all GS formats, plus GIFS and other non-GS specific formats and saves in all GS formats (including Finder Icon files). It has more dithering options than most of the other programs, but you may have to play with it to find the best one. It can also save in TIFF and GIF formats if you want to move Apple II graphics to other machines. * SHRConvert is the earlier, shareware, predecessor to SuperConvert. It does a pretty good job on the types of graphics it supports. SHRConvert used to be available for download at ftp://apple2.archive.umich.edu/apple2/gs/graphics/shrconvert.2.1.b sq, but I think that it was pulled off ftp sites at the author's request when SuperConvert was published. * Platinum Paint is a commercial program that can import all GS formats plus MacPaint. It can only save in SHR and Apple Preferred. Version 2.0 can make Animations too! Platinum Paint was sold by Scantron Quality Computers. * The Byte Works has a TIFF Viewer/Converter that'll read in TIFF files on the GS. * Animasia is reported to have some sort of .DXF (3D format used by CAD programs among others) importer; it runs only on the GS. * ShowPic 6 is a shareware NDA that can display most GS formats. You can also save the resulting graphic as a IIGS SHR painting. ftp://apple2.archive.umich.edu/apple2/gs/gsos/nda/showpic.6.0.bsq * Dream Grafix supports all 3200 color picture types and also 16 color and 256 color pictures. This is a very impressive commercial paint program with its 3200 color support. EGO Systems has teken over distribution of this; see the dealers section of this FAQ for their address. Note: 'All GS formats' includes Superhires (type $C1 and $C0), hires, double-hires and PrintShop/PrintShop GS. JPEG and other lossy formats: As far as I know, JPEG viewers are only available for the Apple IIGS, no other Apple II machines. A number of viewers are available at ftp://apple2.caltech.edu/pub/apple2/graphics/viewers. Check them out if you're interested.Data 6.6 CARDa1)::O8 Field 6.76.7 How do I use Icons/Fonts/etc from other platforms? A: For reading Mac icons and such, try "Resource Spy" ftp://apple2.archive.umich.edu/pub/apple2/gs/util/resource.spy.bsq Note that Mac TrueType fonts will require you to purchase the 'Pointless' program by Westcode software before you can actually use them on a GS. Once you have that installed, you can copy Mac TrueType fonts off a Macintosh disk and use them without any conversion through Resource Spy. IBM Truetype fonts are in a different and unspported file format. Conversion programs exist for the Macintosh (and possibly IBMs as well), but no GS converters exist. No Truetype readers exist for non-GS Apple IIs to my knowledge; Postscript fonts are not displayable by any Apple II programs to my knowledge. EGO Systems' LaserBeam 1.1 can download PostScript fonts to an attached Laserwriter.Data 6.7CARDb1)::O8 Field 6.86.8 How do I listen to sounds/music from other platforms? Ian Schmidt has put together an Apple II Sound & Music FAQ which has much more detail on this subject. It is available online at http://www.visi.com/~nathan/a2/faq/snd.mus.html. For non-GS Apple IIs, there are two programs available. Michael Mahon's Sound Editor 2.2 is supposed to have very good playback. It is available from http://members.aol.com/MJMahon/sound22.shk 'IISound' is also available for regular Apple IIs; it can play back many sorts of sounds. You can get it from: ftp://apple2.caltech.edu/pub/apple2/sound/iisoundbeta.shk. With the expanded sound circuitry of the GS, the number of sound programs is dramatically increased. On the GS, the program 'MacSoundGrabber' can read Mac sounds out of Mac files, and save them in a GS format; you can get it from ftp://apple2.caltech.edu/pub/apple2/sound/macsoundgrab.shk. Alternatively, you can use the 'rMover' addon for Hypercard. Also, programs such as rSounder 3 and AudioZAP for the GS can read/play WAV files and lots of other formats. With most 8-bit mono sounds, you can simply import the file as binary and use the editor to strip off any header and Zero (0) bytes, which cause the sound to stop prematurely on playback due to the way the GS's Ensoniq chip handles samples. 16-bit formats (a number of WAVs, possibly also .AUs) will sound like garbage; only rSounder 3 and AudioZAP 2.0 (available only after paying the $20 shareware fee for AudioZAP 1.x) can deal nicely with those. ftp://apple2.caltech.edu/pub/apple2/sound/rsounder3.shk. ftp://apple2.caltech.edu/pub/apple2/sound/audiozap.shk. About the only non-Apple II music format which is readily playable is the Amiga .MOD format. Many players exist, from fairly lousy to ones doing a pretty good job. Recommended ones are MODZap, Beatbox, Shellplay/Deskplay; most of those are available from ftp://apple2.caltech.edu/pub/apple2/music/modplayers.Data 6.8@CARDc1)::O8 Field 6.96.9 How do I transfer Hypercard/Hyperstudio files? Apple bundled a 'rMover' program with Hypercard GS that facilitated the transfer of files that didn't require custom XCMDs. It can transfer in both directions. I've never used it, but the necessary files should be available with the rest of Hypercard at ftp.support.apple.com, pub/apple_sw_updates/US/Apple_II/HyperCard_IIGS. These files are unfortunately only unpackable on Macs. The .bxy files (despite the filetype extension) are not readable on Apple IIs unless you manually strip off the 512 byte header Apparently the Mac version of HyperStudio will run GS HyperStudio stacks without conversion.Data 6.9 CARD;d1):# :O8 Field 7.17.1 Can my Apple II connect to the Internet? A: Short answer: yes, any 80 (maybe even 40) column Apple II with a serial card (and almost always a modem) can connect to an Internet Service Provider that provides a shell account. (Please note that "connect to the internet" is the better term for it; avoid the media's popularizing of metaphors related to driving or surfing.) Longer answer: As of 3/8/97, the only available method is to have a serial (modem or null modem) connection to another computer which can translate and run stuff on it. Most of the time, this means that you will need to find an Internet Service Provider (ISP) which supports a plain "shell" connection. (Telling them you have an Apple II will likely confuse them; just tell them that a VT-100 shell is what you want). For a list of ISPs, try checking local newspaper advertisements, or drop by http://www.thelist.com. This will give you a straight text connection to the internet; no fancy graphics. Yes, it's a lot less eye candy, but the advantage is that files transfer faster. You can still download files, pictures, and the like, and deal with them later. Once you are signed up for a shell account, you will need to connect up, usually via modem and terminal program. 99% of shell accounts are in unix systems; you should talk to the tech support desk of wherever you get your connection from for information on how to do items such as email, usenet, and the like. If you have a GS have Seven Hills Software's Spectrum (modem communication program), they have just announced a set of addons that allow WWW browsing from an Apple II. According to their WWW press releases at http://www.nettally.com/shss/IIGS/sis/sis.htm, you will need a GS with 4MB RAM (HD and accelerator recommended), Spectrum 2.1, a modem, and a GEnie or dialup Unix shell account. It does not appear to support any form of TCP/IP connection such as SLIP or PPP. If you do not have a GS capable of running Spectrum's browser, the program 'lynx' runs on unix/vms/etc machines and lets people access the World Wide Web and display it on VT-100 terminals. It's not on every system by default; if not, ask your sysadmins to install it. The default ProTerm setup for VT100 is not too friendly to Lynx-- you will need to turn off inverse text for 'bold' and 'underlined' text if on. (Consult your manual for information on how to do so). Alternatively, when starting Lynx, you may want to start it with the "-show_cursor" option. As noted above; you can download graphics to your Apple II and view a number of formats-- see the section on dealing with graphics for more information. Connection types more fancy than straight serial, such as SLIP or PPP, require a fair amount of programming to do so. Only one package is near completion: GS/TCP for the GNO/ME unix-like environment for the IIGS. As of March 21st 1997, it is NOT completed yet. This FAQ will be updated when it is released; please do not email me asking about its status. GNO/ME requires 1.5-2MB of RAM and a HD on your GS to use, so you may not be able to run it with your current setup. For more information from the author, Derek Taubert, see http://www.geeks.org/~taubert/gstcp/index.htmlData 7.1CARD"e1)::O8 Field 7.27.2 I don't have an OS for my Apple II or want an update. Where do I get it from? Without an operating system, you can't run a comm program to download the operating system, so you're in a bit of a quandry. One method is to call 1-800-SOS-APPL and try and find an Apple II user group in your area. They should be able copy things for you. If you are unable to find a local user group, one of the next best options is to contact Steve Cavanaugh (section 10.2), who is licensed to copy ProDOS 8 [runs on pretty much all Apple IIs with at least 64K of RAM], along with a 5.25" disk full of comm programs, etc. The comm program disk costs only $3, which is a great deal. Ask him for more details if interested. The latest version of ProDOS that'll run on a 64K ][+ or unenhanced //e is ProDOS 8 version 1.9. As far as I know, it appears to be available in an 800K disk archive, unpackable by Shrinkit, at ftp://ftp.apple.com/Apple.Support.Area/Apple.Software.Updates/US/Apple _II/Apple_II_Supplemental/Apple_II_System_Disk_3.2.bxy [Note: have not verified that this is ProDOS 1.9] However, if you have an enhanced //e, //c, IIc+, or IIGS, you can get the latest version of ProDOS 8, version 2.0.3 from Apple at: ftp://ftp.apple.com/dts/aii/sys.soft/8bit.system.4.0.2/sysdisk402.bsc Please see this's FAQ's section on downloading (5.*) if you need help downloading and/or unpacking the above. DOS 3.3, an older OS for Apple IIs, is not legally available online to the best of my knowledge, as Apple still holds the copyright and distribution restrictions on it. If you are looking for GS/OS [for GSs only; should have at least 1MB RAM total], please see this FAQ's section (9.1) on getting and installing System 6.0.Data 7.2 CARDTf1): :O8 Field 7.37.3 Can I connect my Apple II to an Appletalk or Ethernet network? A: Appletalk support is pretty much available for the //e and GS only; the functionality never made it into the //c or IIc+ models. There is no publically available Ethernet setup for any Apple II model. There are also rumors of an independently designed Ethernet board, but it's not released. To get Appletalk running on a //e, you will need a //e Workstation card, which provides an Appletalk port, and the associated software, which is bundled with it. That way, you can connect to an Appletalk network and use shared drives and/or printers. From a GS, Appletalk is slightly more complex in terms of deciding which slots you want to dedicate to it. In a ROM 01, Appletalk requires turning slot 7 to 'Appletalk' (use the control panel, accessible by pressing Control-Open Apple-Escape), and either one of slots 1 or 2 set to 'Your Card'. If you have something in slot 7 that you care about (usually a hard drive controller), what you can do is move that card to slot 1 or 2, and set the boot slot to 1 or 2. A ROM 3 is simpler-- set one of slots 1 or 2 to Appletalk. The Appletalk cable plus into the back of your GS in the printer port (ROM 1 if slot 1 is 'Your Card', ROM 3 if slot 1 is Appletalk) or the modem port (slot 2 is Your card/Appletalk). (Apple designed and made an ethernet card to be released at about the same time as GS/OS 6.0.1, but canned the project when they decided to try and write off Apple IIs as a bad memory, and shoved the cards produced in a warehouse or worse. Fewer than five of these cards are known to be owned by people outside of Apple. That's very stupid, considering Apple could have made a nice profit on those things. Don't ask me where to get one of those; I don't know, and if I did, I'd get one for myself before telling any of you-- Nathan :) There are a number of SCSI - Ethernet transcievers available for Macs and the like, but they are EXTEMELY unlikely to work at all on the GS. Essentially, the RamFAST SCSI card does not support interrupts or devices feeding it data. In addition, all of these transcievers use proprietary (and info is not publically available) protocols. Most PCs and newer macs connect via ethernet; there were a number of ethernet to appletalk router boxes made by various companies; with one of those between your GS and a Mac/PC/etc, you may be able to get much better connectivity.Data 7.3CARDg1)::O8 Field 7.47.4 Ok, I'm on Appletalk. What can I do now? A: Share printers and files. While this is not intended to be a substitute for reading the manuals, it can be done. File sharing requires a Mac running either System 7's personal filesharing or a Appleshare running off a Macintosh; apparently Windows NT 4.0 can also do appletalked file/drive sharing. Apple never released Appleshare server software for the Apple II series, so there is no way to export or share your HD (or directory tree thereof) over Appletalk. Unfortunately, IBM PC clone's serial ports are not capable of putting out Appletalk signals over their lines, you'd probably have to find one of the rare PC Appletalk boards that exist. Linux also can put out Appletalk packets, but I don't know if drive sharing functionality exists. See the section above for some info on the possibility of using an ethernet to appletalk bridge between them. Also, booting an Appletalked Apple II off a server requires a Mac running Appleshare 2.x or 3.x (very pricey, unless you could find a used version; 4.x removed Apple II boot support). Starting a GS with a minimal system disk and running all applications over Appletalk is much more doable.Data 7.4CARDh1)::O8 Field 7.57.5 What is 8 bit and 16 bit? A: That indicates how big the chunks of data are that the CPU can manipulate at once. The Apple IIGS is a 16 bit machine and all other Apple ]['s are 8 bit machines. (It is possible to put a 65802 (extremely rare nowadays) as a replacement for a 6502 or 65C02, and get limited 16 bit functionality, but as the GS has a lot of extra chips to support what it does, you still would not be able to run 99.9% of GS software on such a machine)Data 7.5CARDi1):N:O8 Field 7.67.6 How can I tell what version my computer is? A: Look at the case of the computer to determine which Apple II you have, then in the section on Apple II model information (sections 2.x) for that model. The methods of determining the versions of each model are integrated into the other information for that model.Data 7.6CARDj1)::O8 Field 7.77.7 How much RAM is in my Apple II? A:This is easiest to determine with an Apple IIGS. Go to the text control panel by pressing the control, open apple, and escape keys at once, then select the RAM Disk option under the Control Panel option. Note the 'Largest Selectable' entry, and add 256K to that-- that's how much RAM is available to GS programs. (The GS reserves a minumum of 256K for programs, though pretty much only older Apple II software will run in that space). Note that this does not count ram on cards in slots 1-7, though you're pretty much limited to only using RAM Disks or Appleworks addons in there. With earlier models of the Apple II, this is a much more difficult problem, because any software that wants to take advantage of extra RAM has to be written to recognize any RAM past the first 64K of memory. [Applesoft BASIC, for example, only cares about the lower 48K of RAM unless you use addon packages.] As noted in the sections on Apple II models above, the system has a default of anywhere from 4K-128K built in. The extremely common 'Extended 80-column card' for the //e added 64K to the //e's default 64K. Most Apple II RAM cards did come with a diagnostic disk and possibly patcher programs to allow them to determine how much RAM is in the system, as well as allowing programs like Appleworks access to the extra RAM. If you suspect you have more than the defaults, but can't be sure, asking on comp.sys.apple2 is probably the best bet.Data 7.7CARD>k1):?:O8 Field 7.87.8 Can I use High Density disks on my double density Apple II drives? A: Only if you don't care about what's written to them. Basically, the magnetic properties of High Density disk media is different, and though you may be able to write to them and immediately read it back, after a few months, odds are pretty good that the disk is unreadable. In short, I strongly recommend not using anything other than Double Sided, Double Density (DSDD) disks in Apple II 140K 5.25" drives. Some people report that they have successfully used HD 3.5" disks in their 800K drives without problems, while others have had some problems. Use them with some caution; as with everything else, making sure that there are adequate backups of all files you care about is a good insurance plan in case of any problems. Of course, should you have a high density drive (1.2MB 5.25" or 1.44MB 3.5"), then use high density disks in it. Although the local computer store may not carry DSDD disks, many national mailorder places do carry them. Check them out.Data 7.8 CARDl1)::O8 Field 7.97.9 Why do partitions have a maximum size of 32MB? A: ProDOS, the usual choice for Apple II disks (Hard Drives, CD-ROMs, etc), is limited to 32MB per partition. It would require rewriting large chunks to get it to work with larger partitions. Just use the partitioning tools (included with the SCSI card or the like) to make several 32MB partitions. If you have a GS with System 6.0, you can install the HFS FST (you must do a customized install, not the Easy Update), which lets you have partitions larger than 32MB. The System 6.0.1 HFS FST should have the patch applied to it before it is used with volumes larger than 96MB, but I (Nathan Mates) have had volumes smaller than 96MB corrupted and don't really trust the HFS FST. (See the System 6.0 Minifaq in this FAQ for details on where to download the patch. The differences between HFS and ProDOS are as follows: ProDOS partitions: Limited to 32MB, your boot (first) partition MUST be a ProDOS volume. Disk integrity checkers exist (ProSEL by Charlie's Appleseeds, Salvation by Vitesse) to make sure your disk remains uncorrupted as possible. HFS partitions: Requires GS/OS System 6.0 or higher, and therefore 1.5MB RAM. You can not boot a HFS disk on an Apple II. Maximum volume size is either 2 or 4 gigabytes (pretty darn big either way). System 6.0.1's default HFS FST has bugs that are know to corrupt disks >96MB; even with the Apple-approved patches it may not be stable. The only way to verify that a partition is uncorrupted is to take the HD to a Mac and run Apple's Disk First Aid or Norton Utilities on it-- no GS HFS disk verification programs exist. Keeping good backups of your files is a real lifesaver when problems happen, no matter what filesystem they're saved to. As a side note, DOS 3.3 volumes are limited to 400K each; my having multiple 400K volumes per disk (same theory as multiple 32MB partitions on a HD), patched DOS 3.3s can access up to approx 100MB (254 volumes * 400K each) at once. Such patches are not really available to the general public to my knowledge, however. There were a few DOS 3.3 patches that let them use 2 400K volumes on a 800K drive, though I've never used them.Data 7.9`CARDm1)<<O8 Field 7.107.10 How do I convert from an Appleworks file to a text file without formatting codes? Appleworks lets you 'Print' to a file on disk-- hit Open-Apple-P, and select "A file on disk." That should do a reasonable job of translating the Appleworks file into text without formatting such as boldface and italic, but leaves in the centering. Others have reported that setting up a special printer entry can yield slightly better results. (The exact procedure for that depends on the version (1-5) of Appleworks. Consult your manual for more information.) Make a new printer, which is identified as a 'Silentype' printer, but prints to disk. Make sure the printer interface code is empty.Data 7.10CARDn1)<<O8 Field 7.117.11 What programming languages are available for the Apple ][? A: Larry W. Virden (lvirden@cas.org) maintains The Apple II Programmer's Catalog of Languages and Toolkits. The official version is at http://www.teraform.com/~lvirden/Misc/apple2-languages.txt.Data 7.11CARDo1)<A<O8 Field 7.127.12 Can I install DOS 3.3 stuff on my hard drive? A: This mostly depends on what you're trying to do. As noted in the section on HD partitions above, DOS 3.3 volumes are limited to 400K each. Thus, they can be highly inconviencing trying to put those on a regular HD. (And no publically available software really exists to do that) A far better solution is to use DOS 3.3 Launcher. It lets you copy unprotected DOS 3.3 140K disks to your hard drive, and run DOS 3.3 under ProDOS. Such functionality does have some requirements, though: programs must only use 48K of RAM (the upper 16K is reserved for ProDOS, which is running at the same time), not do any copy protection or disk hackery, and generally behave themselves. DOS 3.3 Launcher is available from the normal Apple II ftp sites.Data 7.12CARD_p1)<"<O8 Field 7.137.13 Is there any form of Unix that I can use on my Apple II? A: Yes, a pretty good commercial variant exists, but only for the GS: Procyon's GNO/ME. See http://www.hypermall.com/companies/procyon/gnome.html for more info, including pricing. Since the GS (nor any other A2 model) doesn't have any forms of memory protection or virtual memory, and the 65816 is limited to a maximum of 64K of stack space, programs that assume they can use whatever amounts of ram they want (gcc, X Windows, etc) can't be run at all.Data 7.13@ CARDq1)<<O8 Field 7.147.14 Can I generate Postscript from my Apple II? A: The GS most certainly can with the right software; certain packages like Publish-It (at least versions 3 and 4; maybe also earlier versions as well) for the //e or //c also have such functionality. The GEOS family of programs for the Apple II can also generate postscript, but those programs are not available anymore to my knowledge [I believe that maybe the Springboard Publisher can do that also; more info would be appreciated] To print to a postscript file on the GS with any program that follows the GS's methods for printing (Print Shop GS and pretty much all non-GS programs won't work), install the Laserwriter driver to System 6.0 or 6.0.1. You do not need to have a Laserwriter; just install the driver. [This will install Appletalk as well; to avoid the annoying message about Appletalk not being available at boot, disable the 'SCC.Manager' file in the drivers folder inside the system folder on your boot disk.] Once this is done, select the Laserwriter as your printer driver. Select 'Print' from within a GS application, and at the standard dialog which appears, do not press return to print. Instead, hold down the Open Apple and 'f' keys while you click on the 'OK' button with the mouse. That will force a print to disk. The resulting postscript file is saved to the Drivers folder inside the system folder on your boot disk with the name 'Postscript.GSxx', with 'xx' being a 2-digit number that starts at 00. You can then take the postscript file to another system and view or print it. The Laserwriter driver from System 6.0.1 may not be compatible with all Postscript printers (especially the non-Apple ones); if you're having problems, you may wish to try using the driver from System 6.0. Note that the GS's Laserwriter driver does not properly handle Truetype fonts in documents (which requires 'Pointless' from Westcode Software), so you may want to use only the fonts your postscript printer knows. [Those lists vary; everything knows Times, Courier and a few more, but check your printer's manual for info on what it supports.]Data 7.14`CARDIr1)<<O8 Field 7.157.15 How do you copy from a 5.25" disk to 3.5" disk? A: ProDOS has no problems with this, as long as you copy by files. Note that ProDOS can only have 51 files in the main directory. If you try to exceed that, it will give you a cryptic 'Disk Full' error. If there really is space left on the disk, you can copy all the files into a subdirectory to get around the 51-file limit. Subdirectories can support more files in them than any ProDOS volume has to store them as different files, but in practice, you should limit them to a few hundred files per directory. Copy protected 5.25" disks and DOS 3.3 programs tend not to want to copy to other disks. You may have to put up with them as is.Data 7.15CARDs1)::O8 Field 8.18.1 How do I get out of Basic (that little "]" prompt and cursor?) A: Type the word "BYE" and press return. For more information on Applesoft, see Nathan Mates's Applesoft FAQ at http://www.visi.com/~nathan/a2/faq/asoft.htmlData 8.1@CARDt1)::O8 Field 8.28.2 What are the problems with GSCII? A: GSCII is a great program, but has two subtle problems: First, it won't work correctly if you extract to a HFS disk (so extract to a ProDOS disk). Also, it won't set the size correctly on S16 files. This should only be a problem when downloading Shrinkit GS. In that case, use BINSCII. The rest of the time you will be extracting .SHK files, which don't care about extra bytes at the end.Data 8.2CARDu1):':O8 Field 8.38.3 AppleWorks won't print to my printer. What gives? A: AppleWorks will refuse to print to a slot that has a disk device. In the past, this worked well because if you try to print to a slot that has a disk controller in it, you will re-boot. But now, this can cause problems when a disk device is 'mapped' into your printer slot (due to a limitation in ProDOS, you can only have 2 drives per slot. Extra partitions on your hard drive will be re-mapped to other slots). If you have a RamFast, you can re-map the drives to different slots. Otherwise, (for AW 3.0) use this patch: POKE 768,128: POKE 769,10 BSAVE APLWORKS.SYSTEM,TSYS,A$300,L2,B$AE3 If you didn't understand that, e-mail me, or look into John Link's SuperPatch program, which includes many more patches.Data 8.3CARD@v1):c:O8 Field 8.48.4 My GS control panel keeps resetting to the defaults and/or forgetting the date-- the battery is dead. A: It's probably your battery. If you have a ROM 03 GS, can you just pop it out an get another. On the ROM 01, you will need a Slide-On Battery Replacement Kit from Night Owl Productions. See address in 'Resources' section.Data 8.4@CARDw1)::O8 Field 8.58.5 I'm getting Error XXXX or YY. What's it mean? A: Some common errors and their cause: A larger list of all error messages, but not always the best description of the cause is at http://www.visi.com/~nathan/a2/faq/gserrors.html. ProDOS Errors: UNABLE TO LOAD PRODOS - You can't boot a disk unless it has ProDOS and a something.SYSTEM file on it (Pre-1.9 ProDOS) $27 I/O Error. Possibly a bad disk? Verify it with Prosel or Copy II Plus $44 Path not found (You gave an invalid directory name) $45 Volume not found (you didn't type in the right disk name) $46 File not found (you didn't type a valid filename) GS/OS errors: 0201 Out of memory 0911 Either your GS is overheating, or the ADB port is having problems 0301 Bad TransWarp 0308 (Also see 8021) Something has trashed critical parts of memory 11xx GS/OS could not successfully load an application or program 8020 Either random TransWarp, or SCSI (try using different SCSI connector) 8021 If you get this at random times and you have a HS Apple SCSI, it's probably a version conflict. Install the SCSI drivers from your GS/OS disk, not your HS Apple SCSI disk.Data 8.5CARD/x1)::O8 Field 8.68.6 Why does my Apple II lose characters when I'm using the modem? A: Check the following: 1) Your software may need interrupts enabled. Examine DIP Switch 2-6 on your Super Serial Card. 2) If you have an unenhanced //e, you need to enhance your //e. 3) If you have a //c, it may be one of the ones that had a serial port problem. Talk to your dealer about upgrading it for 2400 baud support. Also, to use a modem faster than 9600 on a GS pretty much requires a 'Hardware Handshaking' cable, not a cheap one.Data 8.6CARDNy1):c:O8 Field 8.78.7 Where do I get support for AE boards now that they are closed? A: Bruce BABB, ex-AE bench tech, is offering support out of his home for customer support of AE's boards. He also hints that another company is opening that will sell many of the Apple II products the AE made. You can reach Bruce via Email at 76004.1575@compuserve.comData 8.7CARDwz1)::O8 Field 8.88.8 Is there a QWK reader for the Apple //e? A: Yes, it's called 2qwk!. To use 2qwk! you must patch ProDOS to allow filenames sent by MS-DOS machines. The Apple II version is now available via ftp from ground and caltech.Data 8.8`CARD {1)::O8 Field 8.98.9 I've got a problem. How do I troubleshoot it? * Asking others for help is fine, but if you do, please provide the following information. (And the act of finding out this information may help you find the cause on your own) 1. Is it reproducible? One system crash that happened out of the blue and never reoccurred is almost impossible to track down and fix. 2. When did the fault appear? During boot? After a fixed amount of time? Whenever you do X in program Y? 3. Any and ALL error messages reported by the system. Copy them down and repeat them exactly; saying "it gave an error" is not useful. 4. How dead the system is. Does the mouse still work, but clicks do nothing? Does it do anything at all? 5. System configuration. What cards in what slots, how much RAM, which SCSI controller and rom version (if applicable), what size HD, etc. * If you have just purchased a bunch of new hardware and/or software, resist the temptation to install all your new toys at once. Take it one step at a time and test everything after adding each item. (i.e. Run the diagnostics and try your old programs.) * If you have an enhanced //e, //c, IIc+, or GS, try the system self-test: hold down the Control key, the Open Apple key, and the Option (or Solid Apple) key. Then press and release Reset. Lastly, let up on the other keys. Sit back and 'Watchen Der Blinken Lighten.' If you run into a problem, please see the next section on self test errors and what they mean. * Leave the computer plugged in, but turned off when installing cards. Touch the top of power supply before and often during your work. Better yet, use a wrist strap tied to ground through a 1 Megaohm resistor. * Make sure you have the required components for the program. Does it require an Enhanced //e? More RAM? A separate boot disk? * Never use your original disks. Make a backup and store the write-protected original in a safe place. * Be sure to keep your disks away from stray magnetic fields, such as those emanating from phones, monitors and speakers. * If you have an accelerator, try to disable it or take it out entirely. It may not be compatible with the new item. (This is actually rare; the one consistent thing accelerators have problems is the GS's self test) * Check all your cable connections. Do not disconnect or connect any cables with the computer on-- this includes disk/hard drives, keyboards, mice, etc. * Try pulling out other cards and disconnect your joystick. If you have a lot of cards, you might consider a Heavy-Duty Power Supply from A.E. It supplies 6 Amps instead of a measly 2.5 Amps. Test the power supply with a voltmeter while the computer is on. * Call the manufacturer to see if there is an upgrade or a fix with the program. * Most RAM cards come with a memory tester. Try running it in continuous mode for several hours, even if your RAM seems to be working. * Verify your disk(s) with Copy ][+ or the Finder to see if you have any bad blocks. A better choice is ProSEL, which provides a comprensive set of disk verification and fixing errors. * On a GS, check your control panel (control-open-apple-escape) settings: What is the startup slot set to? Is the slot set to "Your Card"? Check your RAM disk setting. Is it taking up all your memory? Try setting the speed to normal if it's a non-GS program. * On a GS, try take out or disable your INITS, CDAs, NDAs, and CDEVS. (With System 6, just hold down the shift key while booting). If the system is fine when shiftbooted, then there is probably a conflict between some of them. Try manually disabling a few at a time, and seeing if the problem disappears. You can narrow down a problem to an init or few that way. * If you have a hard disk, try booting from a System Disk and/or reinstalling the latest system software. Using the installer that came with the system software the the best and safest way to install system software; hand installing parts can cause problems. * AppleWorks GS 1.1 comes with a memory tester (try it). * The TransWarp GS has a continuous test on the CDA (try it too).Data 8.9CARD_|1)<<O8 Field 8.108.10 My GS reported a problem with the Self Test. What do the numbers mean? The full list with explanations of these codes are available from Apple at ftp://ftp.apple.com/dts/aii/tn/iigs/tn-iigs-095. In short, the error code should be an 8-digit number in the form AABBCCDD. Look at the AA number, and check the following table: 01: Failed checksum in motherboard RAM/ROM. 02: Failed ram on motherboard. 03: Failed softswitch and register test. 04: Failed RAM address test 05: Failed Speed test 06: Failed serial port test 07: Failed clock test 08: Failed Battery RAM test 09: Failed Apple Desktop Bus (ADB- usually keyboards & mice) test 0A: Failed shadow register test 0B: Failed interrupts test 0C: Failed Sound test Please note that with a Zip GS in the system, the system will always report an error, even if none exists. You will get an 05xxxxxx if DIP switch 1-4 is ON, but if that's off, you're likely to get 0Bxxxxxx (not on all Zips) or 0Cxxxxxx errors. If you suspect a real problem, then you can either switch off the Zip (1-6 off), or remove the Zip from the system and try with the normal processor. Do all modifications to DIP switches or cards in general with the computer off, as usual.Data 8.10 CARD}1)<<O8 Field 8.118.11 My Apple II goes into a self test or reboots when I turn it on. Try unplugging any joysticks, paddles, or anything else plugged into the back joystick port or the internal game port. Since the primary and secondary joystick buttons appear the same to the system as the open and closed (option on the GS) apple buttons, if your joystick's buttons are misreported as down, the system can assume you're trying to continually do a self test. If your system works without the joystick plugged in, your joystick is defective. This is a general rule of thumb for troubleshooting, as noted above. Pull out EVERYTHING not needed for the problem (go down to computer, monitor, and optionally the keyboard for the base problems), and slowly add components until the problem reappears. When it does, you've isolated the problem. [As usual, only plug or unplug devices with the power off.]Data 8.11CARD~1)<X<O8 Field 8.128.12 My Hard Drive (or other disk) crashed! What do I do? If you have adequate backups, reformat it, and copy the data back. If you don't have backups, this would be a good time to start praying. Dead disk recovery is a delicate art at best; be forewarned that there is a good chance that some to all data will be lost. Reminder: Keep good backups of any files you care about! There are two commercial programs that can do a decent job at recovering as much as possible from a ProDOS disk: ProSEL (8 and 16 bit versions published by Charlie's Appleseeds) and Salvation: Deliverance (published by Vitesse). ProSEL-8 is the only package that runs on non-GS Apple IIs, so it may be your only choice. ProSEL-16 and Salvation both require GSs. Refer to their manuals for the specifics on how to attempt volume restoration with them, though from what I've heard, they have a much better chance of restoring files in subdirectories, not the top-level directory. Thus, it may be prudent to store important files in subdirectories so that they can restored later. [With a limit of 51 files in the top directory, you'll be forced into using subdirectories sooner or later on hard drives.] If you managed to repartition or erase your drive, at least with ProSEL (and possibly also Salvation, though I have not used that or heard from any owners), you have a decent chance of restoring most files if you repartitioned it EXACTLY as it used to be partitioned: same partition sizes in the same order. Do NOT reformat the drive or partitions-- that'll write to all disk blocks, which will make recovery essentially impossible. Then, run ProSEL on it and tell it not to assume a valid volume bitmap for each partition. You'll probably lose files in the root directory, but it's a better than nothing.Data 8.12CARD1)<Y<O8 Field 8.138.13 My Apple II is reporting the wrong year. How do I fix that? First, if you have a GS, and the internal clock is reporting the wrong year each time you boot up, you probably have a dead battery. See section 8.4 for where to get a replacement. ProDOS 8 does have a problem in its year calculating code-- the designers assumed that a table holding only 6 years would be sufficient. They were wrong. You'll have to patch ProDOS every few years to keep it up to date; a text file including a Basic program is on Apple's FTP site: ftp://ftp.apple.com/dts/aii/sys.soft/slotclock-patch.txt The above is a Applesoft Basic source code inside a text file; you may want to instead download the program included on the latest ProDOS 8 system disk: ftp://ftp.apple.com/dts/aii/sys.soft/8bit.system.4.0.2/sysdisk402.bscData 8.13 CARD*1)<<O8 Field 8.148.14 My RamFAST board is reporting an error. What's the number mean? Here's a list of the RamFAST Fatal Memory Fault codes: $00 Unknown, probably means that the RamFAST is very confused $01-08 DRAM memory test failure $09 EPROM checksum failure $0C Z180 processor crashed, indicates some hardware fault $0D Error writing cache data to disk $0E Termination power errorData 8.14CARD61)::O8 Field 9.19.1 Where can I get System 6, and what fixes are there for the known bugs in it? First off, if you don't have it on your GS, you may want to consider upgrading to System 6.0.1. Although you may be able to get it to boot in less RAM, 1.25MB of RAM is pretty much a minimum; 1.5-2MB RAM is recommended if you want to run a lot of the fun addons. Secondly, an 800K floppy is rather cramped for space as a boot disk; a Hard Drive helps immensely. (If you're looking to strip a boot disk down to get as much space as possible, please see my reference of files in the GS/OS installation at http://www.visi.com/~nathan/a2/faq/sys6files.html.) System 6.0.1 has a number of bugfixes and small addons from System 6.0; they both have similar RAM requirements, so you should consider moving to System 6.0.1 if at all possible. Also, many problems that existed in System 6.0 and 6.0.1 have only been fixed in patches to System 6.0.1, such as the HFS FST and programs that GUPP fixes. (See below) Next, you'll want to download them. On the internet, they're available from Apple's FTP site at ftp://ftp.apple.com/dts/aii/sys.soft/gs.system.6.0.1/. There are 6 disks to either System 6.0 or System 6.0.1; you should download and unpack them (with Binscii and Shrinkit. Then, boot the Install disk. When unpacking the .BSQ files from Apple's FTP site without a hard drive, you'll notice that some of the disks can be larger than 800K, even when partially unpacked. Creating a Ramdisk from the control panel greater than 800K will let you unpack these big disks without any problems. (Remember to kill off that ramdisk before trying to run GS/OS if you have less than 1.5MB of RAM) While a little too big for this FAQ, Nathan Mates has written a reference detailing the various files installed by System 6.0.1 with comments on their use, as well as which files are required for minimal disk usage. Please see http://www.visi.com/~nathan/a2/faq/sys6files.html.Data 9.1CARD61)::O8 Field 9.29.2 Common Problems If you are still using System 6.0, it is recommended that you upgrade to the latest and greatest version, 6.0.1. It is available at Apple's FTP site (see section for the address). The HFS (Macintosh) FST (File system translator) included with System 6.0.1 does contain at least one bug, which can corrupt a HFS volume of 96MB or larger. It is strongly encouraged that you download and install the patch. (You'll need to copy all the files off to non-HFS volumes, install, and copy back for safety). The patch is available from ftp://apple2.caltech.edu/pub/apple2/addons/patches/patchhfs.shk I (Nathan Mates) have had HFS volumes If you care about your files, make sure you have backups! Despite the hard work of the Apple Computer programmers, some bugs slipped through in System 6.0.1. Both as a recommendation for system stability, and as a plug for a program of his, Nathan Mates (maintainer of this FAQ) has found and fixed a number of them. These include memory trashing bugs in the 6.0.1 Finder, the Pascal FST not recognizing legal punctuation in disk names, and many more. Get the free program 'GUPP' (Grand Unified Patch Program) from a major Apple II FTP site, or directly from Nathan's ftp site for his programs: ftp://ftp.ucgs.caltech.edu/pub/nathan/gupp1.03.shk Copy ][+ may be a great program for making the one personal backup copy of a piece of software that you are legally entitled to, but its file copy, delete, and directory sorting functions will corrupt a disk when used on a directory with GS/OS 'forked' files. (Pretty much all of the system software is forked, as are most GS applications). Do NOT use it on disks or HD partitions with such files. ProSEL 8 or 16 can repair some of the damage done, and provide safe disk and file utilities. If the mouse cursor wipes out everything it moves over, you may have a software conflict with Closeview. To deactivate it, from within the Finder, open the 'System' folder on your boot disk, then the 'System.Setup' folder. Find the icon named 'Closeview', and click once on it. Then, from the 'Special' menu, choose 'Icon Info...'. A window will open up, with a check box for 'Inactive' in the top right. After setting it to inactive, reboot. You can do the same thing for any other Desk Accessory, Control Panel (CDev), or Init (in the System.Setup folder, should you decide not to want to run it. Easy Access also can and does cause lockups with programs, especially on the ROM 01. Deactivate it just like you did with the Closeview program-- it's in the same folder. If you are getting an annoying message about Appletalk not being available at boot, but you're not using Appletalk in general, disable the 'SCC.Manager' file in the drivers folder inside the system folder on your boot disk. Missing features of system 6? Perhaps you just used easy install, which doesn't install all the bells and whistles. Try clicking on the 'Custom' install (versus the easy install) in the Sys 6.0 installer and add the nifty things like Calculator, Find File, HFS FST, etc. You can also read the Shortcuts file on the 'SystemTools2' disk for some great keyboard shortcuts. Finder 6.0 icons that match by name and have a leading wildcard require uppercase letters. For example, a name like "*.txt" never matches, but "*.TXT" works fine (it matches regardless of a file's actual capitalization). (This was accidental; the 5.0.4 Finder did not care about capitalization in icon files.) Two misconceptions about System 6: The A2.RAMCARD is not for the GS's /RAM5. It only works with "slinky" (i.e. standard slot) cards. Also, the DOS 3.3 FST has nothing to do with MS-DOS.Data 9.2`CARDl1)::O8 Field 9.39.3 Tips & Hints The AppleShare logon programs have always looked for a folder named "Mail" inside your user folder whenever you log onto a user volume. If there's any items in there, they present a dialog that says "You have mail." With the Sounds control panel, you can make it play a sound of your choice then. If you don't want to see your icons on boot, set bit 1 (i.e. the 2nd LSB) of BRAM Location $5F. Be sure not to mess with the other bits. Use the toolbox calls! The FinderExtras folder goes in the same folder as the Finder (generally the System folder). If you don't like yellow folders in the Finder you can change the byte at offset +65 in the Finder resource with type $C001 and ID 1. Change the $E0 to whatever you want (the first digit is the default folder foreground color, and the low nibble is for the outline color). Only folders that do not already have a color recorded in a Finder.Data file get the default color.Data 9.3CARD1):/:O8 Field 9.49.4 If you have a RamFAST The RamFast and ProDOS 2.0.1 both try to do re-mapping of drives to unused slots. This can cause problems, mostly when launching and returning from ProDOS 8 applications (crashes or wants you to insert disk). Solution: Configure the RamFast not to re-map. If you have a RamFAST with a ROM revision less than 2.01a, you need to get a newer ROM from Sequential Systems. Otherwise, V2.01c allows setting Slot Priority Allocations to 0 which will let ProDOS deal with them. V3.0 allows you to choose between RamFast mapping (works now) and ProDOS 8 mapping. If you can't wait, you can Patch ProDOS 2.0 not to re-map slots. Look for "10 BF C9 A5 D0 07" and change the $A5 to $00 (should be byte $1A3 in the 5th block of the file). Hack at your own risk.Data 9.4@CARD"1)::O8 Field 9.59.5 If you have a Vulcan or AE High Density disk Due to problems with the Vulcan, when booting, it asks for your System Disk. Just put the Vulcan driver on your boot disk, boot it, and then launch the installer. Alternately, put the driver on the installer disk and boot it. (but you have to delete some of the installer scripts first) For the AE High Density Drive, be sure to remove Apple's 3.5" driver when putting on AE's.Data 9.5CARD1)::O8 Field 9.69.6 If you have ProSel as your program launcher Rename start to something else before running the installer, or else the Finder won't be installed. Also, ProSEL as a launcher will cause a bogus $0040 error on some programs such as the first DOTW release.Data 9.6CARD1):4:O8 Field 9.79.7 If you have an AMR 3.5" drive If the computer hangs (mostly at the Standard File Save/Open dialog box) with no disk in the drive, try putting one in. What's happening is that GS is reading the status from the drive, and the drive won't return anything unless there is a disk in the drive. Just stick a disk in and all will be fine. If it really annoys you, either deactivate the 3.5" driver (get IR so you can double-click to re-activate it) or simply keep a disk in the drive at all times. This is not a problem under ProDOS 8.Data 9.7CARD1)::O8 Field 9.89.8 GSCII+ & HFS Note There is a problem with the HFS FST, but only GSCII seems to be affected. When de-binscii-ing files, put the output onto a ProDOS volume, not an HFS one. [ Mega-thanks to Dave Lyons & friends for these. ]Data 9.8CARD1)::O8 Field 9.99.9 Finder 6.0.1 is displaying garbage in the windows! System 6.0.1's Finder occasionally gets some of its files corrupted, and then fills a window (or the screen) with multicolor garbage when a window is opened. This is extremely annoying, but there are ways to fix it. First, try installing Grand Unified Patcher Program (see the section above (9.1) on system 6.x patches). If that doesn't work, go to the 'Preferences...' menu item under the Finder's 'Special' menu, and turn off the hiding of invisible files. Inside the 'Icons' folder on each disk/partition, there's a file called 'Desktop'. Trash it, and reboot. [This file contains window sizes and custom icon placements, as well as duplicate copies of icons from System 6-savvy applications with 'rBundles' attached. No real harm other than losing the window placements is done by trashing it.] Lastly, you can look for bad icon files-- make a new folder (such as 'Icons2') on each hard drive, and move all files except 'Ftype.Apple' out of the Icons folder on each disk/partition to the new folder. Reboot and see if the problem still occurs. If not, move a few files back at a time, reboot, and see if you have the problem. When you've isolated the problem file, don't use it anymore.Data 9.9CARDƊ1)<[<O8 Field 10.110.1 Apple II Groups You can become an associate in the Apple Developer Program for $350 (for Mac and Apple II) or a mere $150 (for Apple II only) by calling 1-408-974-4897. That gets you Develop magazine, Apple Technical notes, the Apple Developer CD, discounts on Apple products, and more! If you want to license Apple Software for distribution with your product you can get information by calling 1-408-974-4667. (Note: You need a license to distribute Apple System Software, including ProDOS, and the Installer.) USUS (Keith Frederick (Secretary), P.O. Box 1148, La Jolla, CA 92038) is an international non-profit organization dedicated to promoting and influencing software standards to aid in the development of portable software. They have a large software library including a lot of source code (for almost every language or computer). NAUG, the National AppleWorks Users Group used to be a group devoted to that wonder program, AppleWorks. Joe Kohn and SSII have taken over distribution of their materials; see http://www.crl.com/~joko/naug.htmlData 10.1 !CARDC1)< <O8 Field 10.210.2 Getting Parts & Software There is a larger set of lists with more WWW links available at Nathan Mates's set of Apple II Companies pages at http://www.visi.com/~nathan/a2/com/index.html. The following list is in alphabetical order by company name; no guarantees are made about the suitability of products listed, companies, or anything else. Alltech Electronics (http://www.allelec.com/, 619-724-2404 orders, 619-721-2823 FAX, 619-721-7733 Technical Support/inquiries) sells all kinds of replacement parts for Apple II's. They are also pretty knowledgeable about the II. The Apple User Group Connection (800-538-9696 ext 500) can tell you the closest Apple II (or Macintosh) User Group. The ARC (Apple Resource Center, http://www.thearc.com, (209) 832-4300, FAX (209) 832-3270, Orders (800) 753-0114, thearc@thearc.com, 1014 Central Avenue Tracy, CA 95376, U.S.A.) has a number of replacement parts for Apple II items as well as some repair facilities. Atlaz Computer Supply (516-239-1854) is reported to sell cables for connecting //cs to other devices like printers and modems. Adrian Vance's 'AV Systems' (P.O. Box 26533, Las Vegas, NV 89126, http://www.hypermall.com/avsystems/index.html publishes a "Apple II Survival Manual" has 450 disks in it for the Apple II, all models. Stephen Buggie, (biggie@unm.edu, 200 College Rd. Gallup NM 87301) modifies IBM PC power supplies to fit Apple IIs, as well as Disk ][ modifications. Contact him for pricing, availability and specific product details. The Byte Works (http://www.hypermall.com/byteworks/index.html, email mikew50@aol.com) is still selling Apple IIGS assemblers, compilers, and utility programs such as a spreadsheet and a morphing program. They are also one of the few sources for Apple II books full of technical and programming information. Steve Cavanaugh (stevec1021@aol.com) has now taken over the distribution of a 5.25" disk with modem utilities, a terminal program (Comm.System 2.5), Shrinkit 3.4, BinSCII 1.0.3, UU 1.1, Sneeze 2.2 and UnShrink 2.1 in ready to run format. Also included are all the docs for the above programs, plus Zlink (in archived format). this service. Send $3 to cover postage and materials to Steve Cavanaugh, 8 Ardsley Street, Brockton, MA 02402. [Chuck Orem used to provide this.] He is also licensed to copy ProDOS 8; contact him for details. Charlie's Appleseeds (619) 566-1297, sells ProSEL-8 and ProSEL-16, which includes disk fixing utilities for ProDOS disks. Compu-Teach Educational Software (http://www.wolfenet.com/~cmpteach), 1-800-448-3224, still sells various Apple II educational software titles. Creative Solutions (http://members.aol.com/CreatSltn, CreatSltn@aol.com, (513) 429-5759 M-F 9-5) is located in Beavercreek, OH, and "Specializes in hardware, software, and repairs of AppleII, Macintosh, Laser, and Franklin computers." The Cynosure BBS (410-549-2584 Settings: 8 data bits, No parity 1 stop bit, up to 14400 bps) has a license to distribute system Apple software (ProDOS and GS/OS). Contact Doug Granzow at dig@pro-cynosure.cts.com. Digisoft Innovations (digisoft@hypermall.com) has a CD called Golden Orchard that is full of Apple II-specific programs. 18MB is accessable from 8-bit //e's, the rest is in HFS partitions that can be accessed with GS/OS System 6. Cost is around $60. They also have published Twilight II, a screen saver for the IIGS. The 'Duncan Institute' has a large library of educational software for Apple IIs; their web site is http://www.gate.net/~duncanin. Edlie Electronics (800-645-4722 or 516-735-3330) is selling "The ProDOS User's Kit". It seems to be your basic ProDOS operating system and a manual. I doubt that it's a current version, but it's worth a look if you need ProDOS on 5.25". Educational Resources (800-624-2926) sells educational programs for the II. EGO Systems (http://www.hypermall.com/ego, (423-843-1775), our Fax line (423-843-0661) or via e-mail to diz@chattanooga.net), which has discontinued their GS+ Magazine, is still in business selling various Apple II hardware and software items, such as Animasia 3D, Pointless, HardPressed, DreamGrafix, and much more. Intrec Software (http://www.intrec.com) is still selling ProTERM 3.1, the best text comm software for 8 and 16 bit Apple IIs. Kitchen Sink Software ( http://www.kitchen-sink.com/, email: info@kitchen-sink.com, 1169 Stroud Ct. Westerville, OH 43081-1134 800-235-5502, 614-891-2111 (voice) 614-891-4545 (fax)) is still supporting its Apple II products. LYBEN Computer Systems at (800) 493-5777 is reported to sell cables for connecting //cs to other devices like printers and modems. Marin Macroworks, 1675 Grand Avenue, San Rafael, CA 94901-2211. MECC (http://www.mecc.com, 800-685-MECC) is a well-known educational software shop. M&M Software has a large collection of mainly educational software for the Apple II, Macintosh, DOS and Windows. Their web site is at http://www.mm-soft.com; 800-642-6162, M&M Software, P.O. Box 15769, Long Beach, CA 90815. National Communications Inc. (http://www.thomasregister.com:8000/olc/natcomm/apple.htm) sells a number of cables such as modems that they claim to be compatible with Apple IIs, //cs, Laser 128s, and the like. Parkhurst Micro Products (510-837-9098) sells ANSITerm, a GS-only communications program that supports X/Y/Z-Modem (plus variants), Kermit, VT-100, Color ANSI, and offers features like a text editor, a large scrollback buffer, and macros. Ready Access Memory (http://readyaccessinc.com/) apparently sells a number of Apple II related items. Redmond cable (206-882-2009) makes and sells all sorts of custom cables. Roger Wagner Publishing, Inc (1050 Pioneer Way, Suite P, El Cajon, California 92020, 619/442-0522) is still publishing Hyperstudio for the GS, and Merlin (assembler/disassembler) packages for the Apple II family. Scantron Quality Computers, http://www.sqc.net, (800-777-3642 or 810-774-7200, 810-774-7740 Tech Support, 810-774-2698 FAX) not only sells Apple II products, but maintains a list of user groups and publishes an informative newsletter geared towards educators (called Enhance). They also published AppleWorks 5.0. To get a QC catalog and a free subscription to Enhance, just call! Contact QC (on GEnie), QualityCom (on AOL) or sales@sqc.net. Sequential Systems (http://www.sequential.com, 800-759-4549 or 303-666-4549, 800-999-1717 tech, 303-666-7797 BBS) has many products, including GS software that reads some (but not all) multimedia CD-ROMs, VGA display, Memory, SCSI, and other boards for Apple IIs. Contact inquiries@sequential.com. Seven Hills Solution Specialist (http://www.nettally.com/shss/, email: shss@nettally.com, 904-575-0566 phone, 904-575-2015 FAX, 1254 Ocala Road, Tallahassee, FL 32304) publishes the Spectrum Internet Suite (WWW browsing from a GS and dialup shell account), Graphic Writer III (GS Desktop Publishing), Independence (Black and White printer drivers for several printers from the GS) and Spectrum (GS Desktop Telecom program), among other programs. Shreve Systems (http://www.shrevesystems.com/ has some Apple II parts, reconditioned, and other stuff. Sun Remarketing, http://www.sunrem.com (800-821-3221) also sells used Apples parts and books. Vitesse, authors of the Harmonie series of printer drivers, can be reached at 248 North Orange Ave. West Covina, CA 91790-2018 (818)813-1270 (818)813-1273 (FAX). Washington Apple Pi (http://www.wap.org, 301/984-0300, BBS (301/984-4070 [12 lines, 9600 and up] and 984-4066 for the 2 line at 2400), info@tcs.wap.org) has an extremely active Apple /// Special Interest Group. They have 250 PD disks and have funded a new revision of the OS. Contact Dave Ottalini at 72457.2401@Compuserve.com or at the email address above. Westcode Software () has mostly moved on to the Mac world, but their Pointless, TypeWest, and HardPressed packages for the GS are still being sold by EGO Systems. (see above).Data 10.2@CARD1)<<O8 Field 10.310.3 Fun hardware add-ons ///SSH Systeme, http://users.ids.net/~kerwood/shh.html (Write to: SHH SYSTEME, Dipl. Ing. Joachim Lange, Bergstrasse 95, 82131 Stockdorf, Germany) is selling several cards for the Apple II, allowing you to connect IDE drive(s), PC Floppy drives, or expand a Transwarp GS's cache. Contact jlange@tasha.muc.de. Night Owl (913-362-9898) makes a slide-on battery for ROM 01 GS's. You need a replacement if the time and system settings go back to their defaults whenever you turn the computer off. Lightning Systems, (414) 363-4282 BBS, P.O. Box 4, Mukwonago, WI 53149-0004 sells a 'Turbo ASB' addon to the Super Serial Card which lets it communicate at up to 230,400bps. Various companies sell cables for the Apple //c; check out Atlaz Computer Supply (516-239-1854) or LYBEN Computer Systems at (800) 493-5777 Conversion Technology (801-364-4171) sells a drive that allows you to hook up cheap IBM 3.5" and 5.25" disk drives to you Apple II. Silicon Systems (714-731-7110) makes that 22 pin DIP DTMF decoder chip that Apple-Cat modem owners are always looking for. Part #: SSI 75T201 - Integrated DTMF Receiver.Data 10.3@ CARDۍ1)< <O8 Field 10.410.4 Periodicals & Books Steve Cavanaugh, ( http://users.aol.com/newblossom/, 8 Ardley Street, Brockton, MA 02402), publishes The Apple Blossom, "bimonthly newsletter reviewing new hardware and software for the Apple II computer as well as presenting original how-to articles and interviews." Howard Katz publishes the 'Appleworks Gazette'. 1104 Lorlyn Circle # 2D Batavia, IL 60510. Adam Barr ( barr@railnet.nshore.org) and Cindy Field (former InCider/A+ editor) thought about starting a new (email) Apple II newsletter, but nothing apparently ever came of that. The Byte Works ( http://www.hypermall.com/byteworks/index.html, email mikew50@aol.com) is one of the few sources for Apple II books full of technical and programming information. Computist (P.O. Box 110846, Tacoma, WA 98411) is a publication devoted to gathering and distributing information on removing copy protection from Apple II software. Syndicomm, a group of Apple II enthusiasts on the GEnie network puts together a free monthly archive of postings, full of tips, tidbits, etc., called GenieLamp. Back archives of it are available at http://ground.isca.uiowa.edu/apple2/gelamp. For a while, they also had an edition for programmers (the 'a2pro.*' files in the directory mentioned) as well. Hyperstudio Network (609-446-3196) is a quarterly newsletter about HyperStudio. They put out an annual 'Best of HyperStudio' disk of stacks, and have discounts on HyperStudio accessories. They even do some teacher-oriented stuff. Juiced.GS is another Apple II newsletter started by Max Jones. As of 9/4/96, a 1-year's subscription is $14. For more information, email Max at m.jones145@genie.com, or write to him at Max Jones, Juiced.GS, 2217 Lakeview Drive, Sullivan IN 47882. Scantron Quality Computers (previously mentioned above) also publishes periodicals, such as II Alive Shareware Solutions II (166 Alpine Street, San Rafael, CA 94901) is a new Apple II magazine with the latest scoops, written by long time Apple II writer Joe Kohn. Mail joko@crl.com for details. You can also check out his WWW homepage at http://www.crl.com/~joko/ssii.html Softdisk and Softdisk GS (800-831-2694 or 318-221-8718) were monthly disk magazines containing a variety of software (PD/SW, clip art, reviews, etc). Softdisk and Softdisk GS are no longer published, but you may still be able to purchase back issues on 5.25" or 3.5" disks. Softdisk GS is available only on 3.5" disks. See http://www.softdisk.com Kingwood Micro Software publishes Texas II, a newsletter and disk for users of AppleWorks. 2503 Sherbrook Lane McKinney, Texas 75075.Data 10.4CARD1)<-<O8 Field 10.510.5 Misc Resources If you need a IIc upgrade, it used to be free, but that has expired. Try a few Apple dealers or call Apple to seek help. The number is 1-800-767-2775 (SOS-APPL). Sequential Systems ( http://www.sequential.com, 800-759-4549 or 303-666-4549, 800-999-1717 tech, 303-666-7797 BBS) have taken over CVTech's products. Larry Beyer (312-735-9010) likes to fix InnerDrive hard drives. Apple has a toll-free customer assistance line for handling sales questions and user concerns. This toll-free line is not designed to be a technical support hotline, but instead is an extension to the comprehensive Apple customer relations effort. The Customer Assistance Center is open Monday through Friday from 6 a.m. to 5 p.m. Pacific time by dialing 1-800-776-2333. A new ShareWare-Fee payment service has been established for info, write to: Some Assembly Required shareware@uwo.ca OR 1132 Adelaide St. N. #719 mhackett@alpha.vaxxine.com London, Ontario N5Y 2N8 CanadaData 10.5MPRT  PRNT Untitled3Missing dr 2?  TAILThat's all folks...~}||}~~~~~}{zz|~~|{zxvvvvvvvvwy{|}}}~~~}}}}}}}}||||~kMF\ureemFEhtxyaWd}ufh|wmdht~}lTA;BQcrz~~tcP?56@O_mw~ò|ti\PHFLXgwľ~o`QF?=?EMVan~ƿtjjnodN7%& )Gaov̬p_J2"8X}ҫY6 "=[zڿgUOQN>& 1U|Ġ}|xgE 'F_luʧwfR8!#;`ǙkD$!=^ڼtWE@BA5! 9gܹujjhX92Vnx࿗yeR=% #>f⿏_4 7UwoJ1(.:=0  !H|׮mlw~mD :[pz۶zm_H+ 'Dm۶Q**LrظhG2/;IJ7 4bȝ|sz|V( 0Qfnu›}jY@% #@j߸O'/Rxӯ\;))7EB. ,Z͠{nr{y_5 ?`pu~زykX?% 3S~֩q?  1TyЬY9')8D>( Cx¸ߺtr}sI  9XgmyذqbR<# 1TѠg6(Glظ_7.6*  "Lǽ߸tvyM!  ;`uz}ߺr`L3  %Dq㿉S))KqڽkD&#7A6 "I~ø׬mrj<"Caos}ׯteS;!#:`ÍV*-Ouط_8"/1")YÔpfo|z]26]w}~ѣ|fWF1&?h㿉S)0U{ũb@$&21$ &NųѤx^Ydrr[5/RrذsibVD.#5T|ΡpG'">]zp\OMVenjXA0/?\~{ouϲvko|lH'%A`u~}~ǫxl[H94;Okвv\D0!!1EZnĻtcWSWcnphXH@F[wyè|xlP:39Jaw{wpfZNECL_v̺t^I7,)*/7BO]kx}rga`fqyyqeZV]ln[QPYgu}~vqniaWNJMXhzxh[PIEFKS^jv{vtxtg``hu~vrx{srv}yjXLHN[ju|~zqha^blz}qg`[Z\_eks{yuux~~wnebeo||}}~zl_URV_ioqrtzyqjhksypha\YYZ\_emw|xsnjhjov}~|ysmiimu~{vqlhffgjq{yqkebcfjpuz}~xsoorx}}{yz|~zy|~{||xvvutsqqqsxzvrlgfhkquwx{|xvvwy{zywvvw{|xvz}zxwvtttttvz}}{zwuuuuwy|~~~~|{yxz|}~~|zwtqnljhfefkqvz~}|zyxxy|~}}}~|zz{|zwtqruxzyy{}{zywvvwy}~}|{{|}~}|}~|yxwwwxz|~}{zz|~||}}}~}|||}~}}}|{{zywvwxy{|||}~}}~~|{}~||~~zwwxyyz}~~~~~~|{}~~}}||}~~{xx{{xxxyy{}~}|{||{yxxz|}~~~~~~~~}|||||}||~~|||}~~~~~~~~~~~~}~~}|}~~~~~~}|}ztw~~xuv}xrt||y{zz}{{|~~||{xsolmpqqtx}}z}xwy|}|wqptwwvy~}~~{yyzzywuttvy{||~}}}|{{{}~~~~~|zxxz{{zyxwvvvwyzzywwy|~~~~~|zyyyyy{|}~~}|{zyyyyxxxxxyzyyyz|}~~}||||~}{zzyxwvvvvwxy{}~~~~}{{|}~}}}~|{{zyxwwyz{||{{{||||}}}}|zxvvx|}{zyz~~}}}~~|zzz{|}|{{{}~}|zxwxz}~||~}{{|~~}||~~}}~~||}~}{yyyz{}~|{}~~~~~~}|{|~~~~|}~~}|}~}|{zzz{}~~}|||||||}}~|rjimsyxttuuuutssuwz~|yy{~{xvvvvtqomnrx}||||ξV# 7kO 6_˛a1  )Df׾q_M?538BO]jw½}wyxkefiovxvzƐJ PΧg4)G~ɓR)'I̦e4&2Q|źxZUfaNRc}yvvtqpoia]\`k|tp{|zX?6:G\mrqwٵu9/WʎO2Ao۱p>1GxM0/Erشrxj[awgWZiysqommlf_\]cn~}nej}wklx~bH=AM]mtplu}@"!0Rۦbcֱ}uXP]vpXWcy¼}wvuqnmjecehn{zv|ztux{~{qifegnuvpjfci}Т]# %T̖`L]Ϣb4%4\K02Jw²f[bsl[\jzvsniimonkhfjxvlnzxuw|{wuuv{ysorŎI .bŠ\TnνO.-Hud8*4Rk^apzmq~ysnnppnjhjr}omw{rs{ztpoptxyupmiiqP 6vЩy_jļdA:KjW=;Lk¿wifn}ÿzuojkoqpmjkutr}ukmv{vw}}uqqv|~|xuyͤ^$ Fخ~huñP/+@c^7)4Psɵ|sgem~¸xtttqnnpqqpqvztzseckv~}wst{|usw~|yĎI 6lٹmqc=,7V}wE)-Glүuxwiem~Ǻ~{yridgnrqmko|soxuecm{}rpx{rqu{zw~̵t1 DТvkO1/Gna90Bcںso}qb`nwtuslecfijfbcl~sgk}laerysu{|vwO (^ض|Ĺd:*7Wza<0@]z|zoko{yvrkeba`^\\am|xnnxvkinw}}z{~wsu|~uuZ# Iʱ˲S30GhkL=Gb}ϼvnpwyrpomga^]_abfnyzvzypmqx|}}}{uw}tr~O $HyijʴL*'=[olU?=OkȽ}smnt|{wwuqkebbeiou{~{{xsrrrrrtx}tjgkt{|umipzA4[ȿдR:@Xnr_E9Gfvytihp|yvsngb`aejmot|zusssrruy~vont{|skjuV$&GoſԬpA5GctkN7<\~зk`fu}pklmjc^]`fmty~~|yxyyxxy|zokpx}|tjdj~g3 5X|‘`FI]op\D>Ruŷxr}~hZ\j{ypnppmgbaflswz|~{zzzz|}vqosy|tqvj<$$4NjٽgV[hnbH22Gevshgvpglx{vx|wxwqjdabehijmsz~~|z{~zw]<.1@TjʹqgltteL99I^hf`ctwptz|wolp|{pgb`bcdeiotx{~{yxxyxvvwxy{}}}zsvdD9>KXgyä~mR<7BQZZWZizqruuqkhku~qf_]^_^_cipvy{~zxxxy{}yv}uR@>FPZhzӽ{gO>;CKLIIRe~xz|xpgben||pd[UTTTU[dnuz{xvtsqrtvx{xx^GEMW^gvͼ|iR?;AHJHJUg}znd_bkzxi^WTSQSX`hntzyurpnlkmrw}|oOCHQX\ctIJr[JFJNMIKTcv~vsqjaXST\hsy}te[URRRSW`iqw~{wtrpprvz}sXKNV[]ak}sdXV[ab`bjv{yytkc`bgpx}yogb`_^^aflpsx~xuttuwz~}|pb`ejmpv}qcYX\]\[]dnz{{{xqkhiox~}uollmmnrw{~{ywvwy|~|{~whceilmpv~yrja[Z]accfls}{z{~~xronoonmnrvy}~||||||~||}rjiloppsy}ytqrvyyyz{vtux~}wsqpppoorvz|}~~zxvvutssuwz}}|xsnjjmpqqqsw}~~~}zwvx{~~}}}|{zz{|}~}||||{zy{~yvuwxz|~|zz{|}}}}~~{wtsvz~~}~~~~}}}}~~~{wuvx{~~}}|{zz|~|{|}|{{{~~|||}~}|zzz{|}}~||}~|{zyy{||||~}|}~}zvsrrsttsrsvy{|}~~~~}}~~}{{}}ywx{~|z{|{xvvx{~}|{zz{|}~~~~}}G.A2FAQ',+{wsqponljhilortx{~~}{xvtuy|}zxvwy{}}{ywusqpppqrsrqpppppppqrrstuvvwy{|}|ywvtrqqsuvxyz{}~{ywvx{|}~~~}|zzzz{|}}}||}~||||{xtqppqsuwy{}~~|zxvtssstuvvvvwxxyyyz|~yqjd_[YXY^elsy~~{vof^WSRRTX]enw}zyyz}~rf\UPNRYajs|whYLB:3.,/5>JVcqzwvvvw{|tlfb__ckwznbWPLOYhzø|iVF;1' %1ASesre\VTUX]eqƻyj]QHCACJYl|oe^YX[es˾lVB1"(7GXlxh[QKHIMT]ivɺvfWI;1++3BVnƭobYROR]l|t^H3  ,D\u̾{mc^\]bjuӾ{fTE90+((/=Peyïl[MC?BM^r¯iO5 )@YsİtdXPMMPV`m}¯~kYH<3..3?TooXE5)"#.C^{įy[?(  .Hb~dzo^TOMNS\hxĪ{cN<0(%$'0?UmӸ|fUF91/7GZoɸjL1 1Li̸tbVPMMQYgzиrZD2$':Vvĩt]J:.*.;PkȰz`F.  /JhưqbXRPQV]hwļ~hQ9%  +Hhպ~dN=1-1=QmҷxZ>'  .Hfʷt`QJHILR\k|վpXB0" )C`}ȱzcN:)#4KfиgL2  ,GfĮ~k^VSSV]gwռlUA0#.HfªycP@612;MdǮuZ@(  &=Yxʳk\RLIJNWdtȵxhXJ?84358ARivU<+$(4G^unB  .KjfM://8GZn̵jZMA5-))-4=HWi}ܾg?! %=YtӦl7'In߿f>  +Jm¦qW?,$1?MZeqյN# &FhРd0+UԬ|P/  !Cn׻pU;&'7GVdow~ȭ|D $Got6)UТj:  BsչaA# 8Qdt˿ȒN,SuẁI!  Ct6 &Cl̬{iM- 2SrĬӠW AoK( 4qڤ["  0Ijtfb^O6 3Xλͥb) =l~K. 8v٣Z"  0LqɜpVLHB4! #AgϵŒG@ryF0+% >}٣Z"  (Emὑo[OE;."'7OnùɟX  "It۪nD5,C͙Y&  )Eqȕa=,)*' 8]¯ϗM&@XsҘZ7-& 1aɦr: .TȔ[1 #*' ,NsʲӮi,  *A`ʖdJ>. (PxϿp9 Hڭo7.;6# 2UvȲҘM%6JpաiLF;$8_ğd-$ =vɑP"*2' /Wyİ€9 ">v֧xb[I*2Um}ƸW& %$.UɏM"->;%2Xuʵ͒H !%8fש}iaL**IcwŶR! "$K֞X)"7NO8 )Mm˸ӡW &+6[ď`F5!)HczK $( DĊI"!#":W{ē_8&&.341--7Kd~}{zywxY0,\ϔN -@Uu˭nU>,'/C`ФoA$ )03105CZvtJ%1eƒ@ ,9FXxxkW?(/OwɛiA-*18:8427G`}j@ -aːK )6JjȥwiT=)#5T}Ԭ{P4*,39;:9?NenF! GLKIKVlZ/ Kݮj. )2A[ͧsj_O9"3ZЫ}S6*,4=BCBCMa|¼]5 ;xĈE '-08Mpܻzk`SB.&JwǜlD+$)3  =iæX2 "BgկW8$ -GfpI$1cֱ~J" 3bӴ`8  9\eA* 6Rqa: $LϪzH! +TĜnB  =bֲ\=' !>`ýfE& ,VԼrK) 1SyɰkF' -D^xʪeM=2+'&)1@Tk|fM7'#,CdİuS4  ,Hh;x^F5+*2BVnqYF8/**.6DWj|xk[J<58F\vmWD5-)+3?N`uºucTJEHP\l}˼}k]SLFA>?FRbr|qdWONUbu|jVD7017AN\jz{m`VRRV]htzncYRMLMRYaityuttvy}|uoic`_aflrvz~{wusrqpnljjiiiijkkkllkkjjjjjkkmosw{~}|zzzz{{{}~~{xvtrqponmmmnoooooooprv{~~~~~~~}}}}}}~~}{{}~}|{{{|}~~}|{{{|~|ywwwvuuuuuuuvvwy{|}}}}}}||~~{xvutsrrrrstuuuwxz{|}}||||}~~}{{{||{zxxxxvttuvwxxxz}~~~}||{zzzz|~}zvsqpppoooooqrtvwxxxy{~}{{{}~~|zxvuuwxyyxwvvwy|}}{xvtsuvxz{{zxuuy}jPANwǾfR_̰fY`q||hW]x~ffƩrx{mnys^RTbt~z}xbUVd{~l^\dpun^RUiqnu}{lZS`zx|tmp|~ww{zrpuyzvpkjlonhb^ajwpb\cts_SS^o{tswzv{oej{qb]biorrpnlib]bn|}qkiijmqw|lfmtb\bvrefusnr}yuw{}~rieec`\YY^emy۷v7={=+*:iιh? (RϫrhhllbP=.'(2@N\iu|ګd)  &InȢoedikcSA0%"+:IVbknpt|ÊG?|ݮk/  #L̡n? $BgžpiikgZI8+$'2AO\gmos|ݿD Eڦ`'   )XԹY-=cЯugcff]PE=9759BN[iwS# 0jĆB (K|žd8 (MsϫeODCFHGECBFQ`qǬv< ?zۨb* !5SxnI(0Wӹwh`][YSLFELYhv]*,XʕW' 3RrwV7$(AhxwwuocXSXcnvyxtsxt=,QzĖkQHJMH8++8Maow|p]F0#(?aϿzqosvqdWSZgu|{uor~Ǯx> $GovjilhYF<@N_kqst{vl_N<02B\v~|żytuvrh[TV_lttmgfmw~~zxb0 4\ϪwqrskZICJXgs{~teRB@Lc{y~~zz|zo`VV^juxtlhks{~}{c4 3Z~Ӳ}sqrm`ODDLWbjns}ykZLJUi~wrqpj`UPQYenrpnnt}^:#!2Nk̳wkecfikkkowztqohZLDGRapxzxzzmc`cjrusolmqvzz{kJ2,7Ldzdzylecehhfflw~xpkkqz~}}vnigintvtpmloruuuwiQGL[m}Ƚzsmieb`adjpvyyxwyzzwsrtz{tmjhhjklmnqw|~~|}zcPHLXfr{~xrkebdhllje``cffc``ciossrqsw|~|ywwyz{|zww{l]VZdnvz|~{tlecdhllkihimqvxyyz|~ytpljiijjjjklot{~|seWRWbmuz|}yoe^\_cffcbcfjoqqpoopsvwvtstw{~|zxwwxxwuttuwy}ufYSWbmtwxz}¼wnjjlnmjfefjosttsrrtwz}~ytoiebaaabdfhjmorxzmcafow}vj_YWWXXUTUY]bfhiijklnpty}|wqmkklnprssstx|qjjpw{{{|}}xnfa``a_]\]bhmrtuvusqqrstuvvy{vpljijlnqrstux~~rjimtz~~{wvy{smgc`^\[YXY\`ejorsttvx{|}}yvvvusqonnoqty{nd`bfkptwwutwzndZSPPONNNQW_florstuw{{wrmhffghijihhinu||rhcdluz|}~~~ulfb__^][Z\^bhmpqqppqtvvuuuw{}yurpooooopqrsux|~wvz}rg`[WVVVUUVY^djoruusqqsvxwvutv{ztolkkkmoqrsuw||ustwxx{qd\WVVVUSRUY_ejmoolijmqtwxz|~}xsnmoruwxyz{|||}~wngefhikmnoorw~{rlgfghihghjnrw}}xsnida_^^^^aejosw{~zwvy}{pf]WUVXYYZ\_chmruwxyz{}~{wsrqpommnpsvz~}z{~~}{{|ytrsuvuuuvwy{}~~zvtrpoljhhhjloswz}}{xvw{ytpljhhhjlmoqtwz}~|{{{|{yyz|~~}}|{{{{{}}{zyxwuuuwy{}~~}|||}~}{yxxxxxxy|~}{{{{zyxwxz|}{ywvvvvwxxxxyz{|}|{{{}G.A2FAQW.A2FAQ˽ɛ˼˼˽ʬ˻̼̼ ̻ɬ˼̼˾ܿɬ˼̼ܾʬ̼˽ܿʬ̼ʽܿʬʜ̼ʽ˿ʭɜ˼̼ʽܾʬ̼˼̯ڭʜ̼̼˭˿ڼ˼˻˺ʼ˼ʻڬ˼˻̼̼˿ɉ˭ۿݸʽ̿ɛʽܾɛ˻˼ʭ۾ʫ˼ʭ̾ʬ˼̼ʽۿʬʬɽ۾ʬʽ̾ݺˬʽ۾܊̻ܽ۾ʬ̺ʽۿټ̺̹ɻ̹˼˹ݹ˫̸˼̼˻۾ۙʽܾܗx̺̾xx̻ʽ̾˫˧ʬ̼ʽܾ̹˽ܿɛˬʽܾ̹˼ʽܾȋ̺ܾݸʽ;ݸ̺ܾݹͺܾʬʽܾʚ˽ʭ̻ܾˬڼ˼ܾʼ˼̻ʯʽ̻̺ɽ̼˻˻Ȝʼ̼̻˾ɚۼ̼˩ˮʪ̻̺̮˫ʽ˿ڼ˽˾ʼ˽˿ʼʽ˾ڼ˽ۯͺ̼˽˿ʼ̼˭ڽ˭ܿڼ˭ۿʼ˽ܾʽ˼ۿʽ̼ˬʽ˪ڼ̺ɬ̺ɛ̼̼̻˺ʪ˻̻ۿɻ̬̩ˬۼ˻ˬܿ۽̼̬ۿ̪ˬ̪̬̺̼ˬ̩̬̩̬ۿͺ̫ʯ̹̫ȟɼ̺۬˪ɼ̼̼˨ܷ̼˻ݷݻ˼ݸݻ̼ˬ̩˭ʼ˼˽ʼ̼˪˽ۿ̹˚˻̼˼̹칙˻̩ܩ˻˾ݩݩ̼˻˾ܺܩ˼ܪܨ̻̺ݼəɊxw˚˼ܺۙxܼ̺x˫˻꛹۫˼̻ɝ̘ܺx̻˻x̻̼˻ܻ˼̻̻̼˼̻˼̻̻̼̼̻˼̼˻̼̻˻˼̻ݼ˻˻ܼ ̼ ̻ ˻ ̼˼ ̼̼˰˻ ˻ ̼̼̼ ̼ ˰ ̼̻ ̼̼˼̼̻̻˻˻˻ ̼̼̼̼˻˼˻˼˻˼˻̼̼̼̻̼̼̼˼˻˻̻˼˼˼˼̻̼̼̼̼̻˼ۻ̼̼̼̼̼̻̼̻˻̼̼˼˻˻˻"3DUfw "3DUfw "3DUfw "3DUfw "3DUfw "3DUfw "3DUfw "3DUfw "3DUfw "3DUfw "3DUfw "3DUfw "3DUfw "3DUfw "3DUfw "3DUfw >x>t  ?@i@Hz @z@Hy)@As+[@, @4x Dont Fret!.(C) 1997 Kelvin Sherlock ksherloc@mole.uvm.edu$:GSINF.51:Les.plus:DontFret:DontFret/""""2/#"2#/""2""#/"""2""#"/"#32"/"#32"/""#32""""""/""""/"""/""""/ <<<303 3330 33 3 0 <0 <H  DontFret*^8Dont Fret! Tuning File(Les.Plus ----------- DonFret : DonFret est un freeware de Kelvin Sherlock. C'est un diteur d'accords pour instruments cordes. Le nombre de cordes et la note joue vide par celles-ci peuvent tre dfinis par l'utilisateur. FirstStart V4.8 : FirstStart est un shareware (10$) de Clayburn W.Juniel III. C'est un programme qui permet d'installer le systme 6.0 en Ram Disk. PicSaver : Un vieux programme d'Antics pour capturer une image SHR. A la demande de plusieurs membres. QuietDisk : QuietDisk est un freeware de Greg Betzel. Lorsqu'on a un lecteur 5.25 chan son Apple IIGS, il permet d'viter la recalibration bruyante et systmatique du lecteur vide. GifToIFF : Un vieux programme de Miami Software pour convertir les images GIF. GSINFOS 51.BIS ----------------------- Dossier Mean18.Courses : un parcours pour le jeu de golf Mean.18 (Timken) Dossier Salut.Anim : une animation faite par Serge Pique pour le numro 50. Pour GS muscl en mmoire. Elle fait pratiquement 700 Ko et il faut la charger entirement. Le Prsident ...?! sort du GS Club. !"#$%&'(1) Le coin de lApple IIGS ************************** GSCLUB 479 : mulateurs Apple II -------------------------------- Des mulateurs Apple II pour Windows, Amiga et Atari ST. Archives sur disque ProDOS pour ceux qui savent les transfrer. Nous ne les avons pas essayes. GSCLUB 480 : PongLife Disk 1 GSCLUB 481 : Ponglife Disk 2 -------------------------- Numro 1 freeware de la revue PongLife faite avec HyperStudio par Odessa System. Ncessite HyperStudio 3.X. La navigation est un peu laborieuse. La pile de base a du mal trouver ses petits. L'archive rcupre sur Internet tait peut-tre incomplte. 2) Le coin du Macintosh ************************* MAC0034 : Divers et Mises jour --------------------------------------------- Cette archive autodcompactable contient 2,6 Mo de donnes dcompactes. - MicroFocus 2.26 de DYNA Systmes. Freeware. MicroFocus permet d'effectuer la plupart des calculs optiques utiliss en photographie : dition de table de profondeurs de champ, hyperfocale, grandissement, largeurs et profondeurs d'un dcor, correction d'exposition... du 24x36 la chambre 20x25. tout Macintosh quip du systme 6.07 ou ultrieur avec un cran 9" et 1400 Ko de RAM libre. miniRival F-2.5.1 par PowerBox Cette version de dmonstration de l'antivirus Rival vous permet de vrifier l'tat de votre Macintosh et des supports que vous utilisez. Vous pouvez obtenir une version complte de cet antivirus, version qui vous permettra de rparer vos fichiers ou d'inhiber les virus dtects. Pour toute information sur le produit ou ses revendeurs, adressez-vous : POWER BOX - 38, rue de Villiers - 92300 Levallois-Perret Tl.: 01 47 58 67 45 Fax : 01 47 58 67 10 -mail : rival@powerbox.fr - Web : www.powerbox - TechTool 1.12 par TechTool. (mise jour Mac 0024) Cadeau gratuit. Cet utilitaire permet de reconstruire le bureau, de zapper la Pram, de reprer les fichiers systmes endommags. Ncessite un Mac avec systme 7.0 mini - Gauge srie (mise jour Mac 0024) Freeware. une srie de petits programmes pour tester son Mac : Clockometer1.9.6 qui teste la vitesse du processeur, Cache-221.4.1 qui vrifie et donne la taille de l'extension mmoire cache de niveau 2, RAMometer1.2.2 qui teste la mmoire vive, SCSI Info1.0.a3 qui donne les infos de base sur le BUS SCSI. Slot Info 1.0.a2 qui vous informe sur les cartes d'extensions prsentes . MAC 0035 : GraphicConverter 2.8 US (Mise jour) --------------------------------------------------------------------- GraphicConverter 2.8 de Thorsten Lemke. Mise jour. version anglaise C'est un programme de conversion graphique et de retouches d'images. C'est le plus puissant et le plus complet dans les possibilits d'importation et de conversion. Indispensable pour ceux qui manipulent des images de sources diverses. La doc est en Franais... Shareware 25$. Systme mini : Mac couleur-2.5 Mo-Systme 7 . Archive auto-dcompactable 2.6 Mo sur le disque dur. MAC0036 : jeux d'checs ----------------------------------- - GnuChessMac 4.0 par GNU Freeware. Jeu d'checs d'un trs bon niveau . A partir du Mac Plus... - MacChess 2.5 par Wim van Beusekom (Mise jour MAC0019) Freeware (postcardware). Niveau ELO : 2630. Macintosh partir du 68020 et Systme 7. MAC0037 : Divers --------------------------- HyperSlider Archive compacte du programme dont parle Jacques Rey dans GS Infos 51 Vite Lu 3.1 par Technociel Archive compacte de la version dmo d'un logiciel capable de rsumer un texte. Prix 990 F HT. Technociel - 8, avenue Condorcet - 69100 Villeurbanne - Tl : 04 78 94 38 36 Mises jour : Norton utilities de 3.2.x en 3.2.4 Ram Doubleur de 2.0 en 2.0.1 version franaise. MAC0038 : CodeBook 2.8 ------------------------------------ Version 2.8. Edition de Mars 97.Un ensemble de trucs, solutions, combines pour la plupart des jeux existant sur Mac. Shareware. Mac sous systme 7 mini et 2.5 Mo de RAM disponibles. Archive autodcompactable de 2.5 Mo dcompacte. MAC0039 : Hexomania de Jrg Kienzle ---------------------------------------------------- Archive autodcompactable de 1.6 Mo dcompacte. Shareware. Jeu de rflexion. Il faut faire une ligne continue de 11 cases d'un bord l'autre et empcher son adversaire ou l'ordinateur d'y parvenir. Trs beau graphisme. Ncessite un Mac ou Power Mac avec 4 Mo de mmoire disponibles. Ecran 640x480 ou plus. 256 couleurs /gris ou plus. System 7.5 ou plus b,   b y $) $ b b y $) bZ b y$ b> 84K {CueZH` |"`02z) i‚HZ`) ‚ |hhn𩮁>) 1ꈈ`HH |W"S"`Z:"fd"`H(d(J*d*"BBF*)N) )i8*)N) )i8JJ::L8(*)F)JJ( w̅yH$ZziN8FJJ( w̨HH@HH*JFJL: w̨H*)F) IN:))  I%Z%zʷZz%Z%zȥiХ*JFJL: w̅F ) ) I%%N8FJJ( w̅F) ) I % %%%% %@%@%hhhhhZ"h`??"BByHZzi٫"` RHhhH $"`FiiJJi)HHH "hi )$ȷꨧ` 5b h` )ȷHH"` 5b π h`$)H)"`z{;8tHH"hhn+` ;[n +z;itZ`???TPUU@UUUUTUUPTNN""""""""""""""""""""""""""""""""33333333333333333333333333333333DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUffffffffffffffffffffffffffffffffwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwUUUU @ @  K;8[- % %%%- /1- %)%;i",#-+hhhhhkۅ|ۅۅTۅ6ۅ;ԅSۅۅۅۅۅÉB``HH))))H)H)H>")H)H-"(hh,ȗ))L) );HHH*HHD"@ hh "H h )   ${iH"ieie < H" ቢ9" በ)we  0 ")e 28  ") )) ")ȷ)&`H{i)H  3O"h`)}H"h) ) H,"  R+8N2"  3) iNHW"V2"9"` R9"`)` HH"))  H,"0  3")HH""HH H H)@H*HH<"h"  Rh))  H,"9"`0 ?+H)HK"`)])W+H)H'H%H "): R) H,"9"`` ?:"`G k(ȷ`&