home *** CD-ROM | disk | FTP | other *** search
/ hackzapple.com / www.hackzapple.com.tar / www.hackzapple.com / ORG1 / M6 / GSOS.HTM.orig < prev    next >
Text File  |  2010-10-06  |  9KB  |  179 lines

  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
  2. <HTML>
  3. <HEAD>
  4. <TITLE>HACK Z APPLE, Collection Apple II</TITLE>
  5.   <link rel="shortcut icon" type="image/x-icon" href="http://www.hackzapple.com/favicon.ico">
  6.   <meta http-equiv="imagetoolbar" content="no">
  7.   <meta name="author" 
  8.             content="JPL">
  9.  <meta name="KEYWORDS"    content="HACK Z APPLE, JPL, Cracking, Hacking, Collection APPLE II, APPLE, Apple II, APPLE II Plus, 2+, Europlus, 2e, //e, enhanced, Platinium, Stealth,  Cortland, GS, IIGS, WOZ, IIGS WOZ, ROM 0, ROM 1, ROM 4, IIc, IIc Plus,Apple III, LISA, MAC XL, DARK VADOR, ITT 2020, APPLE BF,APPLE REV0, REVISION 0, RFI, NON RFI">
  10.   <meta name="TITLE"     content="Apple II standard">
  11.   <meta name="OWNER"     content="HACKZAPPLE.COM">
  12.   <meta name="SUBJECT"     content="Collection Apple II">
  13.   <meta name="REVISIT-AFTER"     content="10 DAYS">
  14.   <meta name="LANGUAGE" content="FR">
  15.   <meta name="ROBOTS"     content="All">
  16. <link href="../../BASIC.CSS" rel="stylesheet" type="text/css"> 
  17. </HEAD>
  18.  
  19. <BODY>
  20.  
  21. <CENTER><IMG SRC="../../THEMAS/M6/GSOS/HEAD.PNG"> </CENTER>
  22.  
  23. <A NAME="DEBUT"></A>
  24. <TABLE border="0" cellspacing="0" cellpadding="0" align="center" WIDTH="700">
  25. <TR>     <TD WIDTH="300"></TD><TD WIDTH="400"></TD></TR>
  26. <TR ><TD  COLSPAN="2" HEIGHT="20"><IMG SRC="../../THEMAS/M6/GSOS/SYS6.JPG"></TD></TR>
  27. <TR ><TD  COLSPAN="2"></TD></TR>
  28. <TR > <TD   CLASS="PARAG1"> 
  29.     <IMG SRC="../../THEMAS/M6/GSOS/BOX.JPG">
  30.     </TD>  
  31.     <TD   CLASS="PARAG1"> 
  32.     "System 6", abusivement appelΘ "GS/OS 6.0" se compose de 6 disquettes qui sont les suivantes : <BR><BR>
  33.     Apple IIGS System Disk, Version 6.0, Ref 690-8300-A <BR>
  34.     Apple IIGS Install Disk, Version 6.0, Ref 690-8301-A <BR>
  35.     Apple IIGS System Tools1 Disk, Version 6.0, Ref 690-8302-A <BR>
  36.     Apple IIGS System Tools2 Disk, Version 6.0, Ref 690-8303-A <BR>
  37.     Apple IIGS Fonts Disk, Version 6.0, Ref 690-8304-A <BR>
  38.     Apple IIGS synthLAB, Version 6.0, , Ref 690-0134-A  
  39.     <BR><BR>
  40.     Avec ces magnifiques disquettes vous avez le manuel 
  41.      <FONT COLOR="#4040A0"><B>"Apple IIGS System 6 User's Reference"</B></FONT> (Ref 030-5800-A).  
  42.     Un petit pavΘ de 392 pages α lire attentivement ! 
  43.     <BR><BR>
  44.     Le plan de l'ouvrage (en shakespearien) :
  45.     <BR><BR>
  46.     <IMG SRC="../../THEMAS/DIVERS/BULLET.GIF">Overview of System 6 <BR>
  47.     <IMG SRC="../../THEMAS/DIVERS/BULLET.GIF">Using the Installer <BR>
  48.     <IMG SRC="../../THEMAS/DIVERS/BULLET.GIF">Using the System 6 Finder <BR>
  49.     <IMG SRC="../../THEMAS/DIVERS/BULLET.GIF">Working with Disks <BR>
  50.     <IMG SRC="../../THEMAS/DIVERS/BULLET.GIF">Working with Files and Folders <BR>
  51.     <IMG SRC="../../THEMAS/DIVERS/BULLET.GIF">Working with Applications <BR>
  52.     <IMG SRC="../../THEMAS/DIVERS/BULLET.GIF">Using the Desktop Control Panels <BR>
  53.     <IMG SRC="../../THEMAS/DIVERS/BULLET.GIF">Using the Archiver <BR>
  54.     <IMG SRC="../../THEMAS/DIVERS/BULLET.GIF">Using the Advanced disk Utility<BR> 
  55.     <IMG SRC="../../THEMAS/DIVERS/BULLET.GIF">Using Universal Access <BR>
  56.     <IMG SRC="../../THEMAS/DIVERS/BULLET.GIF">Controlling Multimedia Devices <BR>
  57.     <IMG SRC="../../THEMAS/DIVERS/BULLET.GIF">Networking the Apple IIGS <BR>
  58.     <IMG SRC="../../THEMAS/DIVERS/BULLET.GIF">Troubleshooting <BR>
  59.     <IMG SRC="../../THEMAS/DIVERS/BULLET.GIF">Appendix: System Messages <BR>
  60.     </TD> 
  61. </TR>
  62.  
  63. <TR > <TD  COLSPAN="2" CLASS="PARAG2"> 
  64.     <FONT COLOR="#40FF40">LΘger problΦme de vocabulaire </FONT>  
  65.     <BR><BR>
  66.     Il n'y a pas de GS/OS version 5.x ou 6.x !<BR> 
  67.     <IMG SRC="../../THEMAS/DIVERS/BULLET.GIF">il y a un System 5.x dans lequel la version de GS/OS est 3.x<BR>
  68.     <IMG SRC="../../THEMAS/DIVERS/BULLET.GIF">il y a un System 6.x dans lequel la version de GS/OS est 4.x<BR>
  69.     <BR>
  70.     La derniΦre version de GS/OS est la 4.02 qui est dans System 6.01
  71.     <BR>
  72.     Pour connaεtre la version de GS/OS pressez la SPACE BAR dΦs le dΘbut de la sΘquence de STARTUP
  73.     <BR><BR>
  74.     Voici ce que vous verrez souvent pour dΘfinir GS/OS en lieu et place de System :<PRE>
  75.             <B>Version        Date de sortie</B>
  76.             GS/OS 2.0      Mai 1987
  77.             GS/OS 3.1      DΘcembre 1987
  78.             GS/OS 3.2      Juillet 1988
  79.             GS/OS 4.0      Septembre 1988
  80.             GS/OS 5.0      Juillet 1989
  81.             GS/OS 5.0.2      DΘcembre 1989
  82.             GS/OS 5.0.3      DΘcembre 1990
  83.             GS/OS 5.0.4      FΘvrier 1991
  84.             GS/OS 6.0      Mars 1992
  85.             GS/OS 6.0.1      Juillet 1992</PRE>
  86.     <BR><BR>
  87.     <FONT COLOR="#40FF40">Tous les GS ne supportent pas System GS!</FONT> 
  88.     <BR><BR>
  89.     <IMG SRC="../../THEMAS/DIVERS/BULLET.GIF">Le IIGS ROM0 ne peut exΘcuter que le P16/finder jusqu'α la version 3.2 
  90.     (PRODOS16 1.6)<BR>
  91.     <IMG SRC="../../THEMAS/DIVERS/BULLET.GIF">Le IIGS ROM1 exΘcute  System 4.0 (GS/OS 2.0)
  92.     <BR><BR>
  93.     <FONT COLOR="#40FF40">System GS est composΘ de deux  ΘlΘments principaux: </FONT> 
  94.     <BR><BR>
  95.     <IMG SRC="../../THEMAS/DIVERS/BULLET.GIF"><FONT COLOR="RED"><B>TOOLBOX</B></FONT> : c'est un ensemble de routines utilisΘes 
  96.     pour l'interface graphique et des utilitaires (gestion de textes, entiers et flottants etc..). La TOOLBOX est divisΘe
  97.      en TOOLSETS, et chaque TOOLSET comprend plusieurs fonctions qui     peuvent Ωtre appelΘes.     
  98.     <BR>
  99.     </TD>
  100.     </TR>
  101. <TR >  <TD  COLSPAN="2"  CLASS="PARAG2"> 
  102.     Exemple : <BR>
  103.     Le toolset "Memory Manager"  comporte une fonction "NewHandle" qui permet l'allocation d'un bloc de mΘmoire.
  104.     <BR><BR>
  105.     </TD>
  106.     </TR>
  107. <TR > <TD  COLSPAN="2" CLASS="PARAG2"> 
  108.     <IMG SRC="../../THEMAS/DIVERS/BULLET.GIF"><FONT COLOR="RED"><B>OPERATING SYSTEM</B></FONT> : le systΦme proprement 
  109.     dit qui est :<BR>
  110.                     soit PRODOS-16 (system 1.0 α 3.2) <BR>
  111.                     soit GS/OS (system 4.0 α 6.01).
  112.     <BR><BR>
  113.     <FONT COLOR="#40FF40">IndΘpendants ?</FONT>  
  114.     <BR><BR>
  115.     TOOLBOX et OS sont relativement indΘpendants hormis certains domaines. Ainsi la TOOLBOX dΘpend de l'OS pour 
  116.     charger les TOOLSETS α partir du disque. par ailleurs certains TOOLSETS tels que la gestion de fichiers sont 
  117.     totalement dΘpendants de l'OS
  118.     </TD> 
  119. </TR>
  120.  
  121. <TR > <TD  COLSPAN="2" CLASS="PARAG2">
  122.     Dans un IIGS ROM0 ou ROM1 les 13 premiers TOOLSETS sont en ROM les autres se trouvent sur disquette et 
  123.     doivent Ωtre chargΘs en RAM. Globalement les toolsets en ROM d'un ROM0 Θquivalent α System 1.0, 
  124.     ceux en ROM d'un ROM1 Θquivalent α System 2.0. En lanτant System 2 sur un ROM0 des patchs seront alors installΘs.
  125.     <BR><BR>
  126.     Les toolsets du ROM 0 et ROM1 sont dans le banc $FE. A noter que dans le banc $FF on trouve le reste du
  127.     firmware α savoir le Control Panel, le support CGA, le gestion des interruptions, Appletalk, le moniteur, Applesoft;
  128.     SmartPart, la gestion du port sΘrie, le code 80 colonnes, la gestion de la souris etc...).
  129.     <BR><BR>
  130.     Dans un ROM3 les bancs $FC et $FD contiennent du code TOOLBOX et des extensions FIRMWARE.
  131.     <BR><BR>
  132.     <FONT COLOR="#40FF40">Que de "patchs" pour rendre compatible !</FONT>  
  133.     <BR><BR>
  134.     Chaque version du systΦme rΘalise des changements aussi bien dans l'OS que dans la TOOLBOX. Or comme les TOOLSETS 
  135.     sont en ROM, le seul moyen de changer certaines de leurs fonctions est de faire un "patch" chargΘ 
  136.     en RAM  qui sera appelΘ α la place de la routine en ROM. 
  137.     <BR><BR>
  138.     Parfois c'est tout un TOOLSET qui est remplacΘ par un patch en RAM (exemple : avec  System 6.0 et System 6.0.1 
  139.     sur un IIGS ROM3 "Window Manager" est chargΘ α partir du disque plut⌠t que d'Ωtre patchΘ). 
  140.     <BR><BR>
  141.     Avec System 3.2 il y a plusieurs patchs indispensables α un IIGS ROM0 et un IIGS ROM1 et les fonctions patchΘes 
  142.     le sont diffΘrement pour chacune de ces machines.
  143.     <BR><BR>
  144.     Avec System 4.0 APPLE a dΘcidΘ de ne plus supporter les ROM0 qui pouvaient Ωtre ΘchangΘs contre des ROM1 
  145.     gratuitement. De ce fait les versions System 4.0 et plus  n'ont  pas de code pour installer des patchs de 
  146.     la TOOLBOX pour le IIGS ROM0. Inutile de vous lancer dans le hack comme une bΩte pour rΘaliser la chose α la 
  147.     place d'APPLE car    cela ne marchera pas correctement : il y a vraiment trop de modifications, certains toolsets 
  148.     ont ΘtΘ totalement  rΘcrits (en particulier avec System 5.0, l'exemple le plus frappant est celui des routines 
  149.     APPLETALK sΘrieusement buggΘes sur le ROM0).
  150.     <BR><BR>
  151.     Le IIGS ROM3 a plus de TOOLSETS en ROM mais certains doivent Ωtre chargΘs α partir du disque. 
  152.     Globalement les toolsets en ROM Θquivalent α System 5.0. En lanτant ce systΦme sur un ROM3, trΦs 
  153.     peu de patchs seront installΘs. Avec les versions suivantes APPLE a corrigΘ des bugs et donc corrΘlativement a 
  154.     augmentΘ le nombre de patchs...
  155.     <BR><BR>
  156.     <FONT COLOR="#40FF40">O∙ sont les patchs ?</FONT>  
  157.     <BR><BR>
  158.     Les patchs se trouvent dans le rΘpertoire <FONT COLOR="RED"><B>*/System/System.Setup/</B></FONT> puis 
  159.     <FONT COLOR="RED"><B>TOOL.SETUP, TS1, TS2, TS3</B></FONT>
  160.     <BR><BR>
  161.     <FONT COLOR="RED"><B>TOOLSETUP</B></FONT> contient les patchs pour toutes les versions de IIGS supportΘes α savoir<BR>
  162.                         ROM 0 seul,<BR>
  163.                         ROM 0 et ROM1,<BR>
  164.                         ROM1 seul,<BR> 
  165.                         ROM1 et ROM3.
  166.     <BR><BR>
  167.     <FONT COLOR="RED"><B>TS1</B></FONT> contient les patchs spΘcifiques pour ROM0<BR>
  168.     <FONT COLOR="RED"><B>TS2</B></FONT> contient les patchs spΘcifiques pour ROM1<BR>
  169.     <FONT COLOR="RED"><B>TS3</B></FONT> contient les patchs spΘcifiques pour ROM3<BR>
  170.     <BR><BR>
  171.     </TD> 
  172. </TR>
  173. </TABLE>
  174.  
  175. </BODY>
  176. </HTML>
  177.   
  178.  
  179.