home *** CD-ROM | disk | FTP | other *** search
/ Software 2000 / Software 2000 Volume 1 (Disc 1 of 2).iso / c64-games.disk / c64.dms / c64.adf / GEOS / GEOS.notes < prev    next >
Encoding:
Text File  |  1993-10-19  |  10.5 KB  |  254 lines

  1. FILE CONTENTS
  2.  
  3.     This file contains important information on running GEOS with A64.
  4.     Before attempting to run GEOS we recommend that you read this file.
  5.  
  6.  
  7. GEOS COMPATIBILITY
  8.     
  9.     A64 V3.0 supports GEOS V1.2, GEOS V1.3 and GEOS V2.0.
  10.  
  11.     All versions of GEOS use a built in fast loader that is extremely
  12.     time critical and very difficult to emulate.  Due to the extreme
  13.     time critical nature of the GEOS fast loaders, GEOS will not work
  14.     with all Amiga models or with all machine configurations.
  15.  
  16.     GEOS is supported on the following un-accelerated Amiga models:
  17.     A500, A600, A1000, A1500 and A2000.
  18.  
  19.     GEOS will not work with the A1200, A2500, A3000 and A4000.
  20.  
  21.     GEOS will only work with 1541 or 1571 disk drives.  1581's and
  22.     clones are not supported.
  23.  
  24.     We are working on GEOS support for all Amiga models and if possible
  25.     we will make Patch Files available for the currently unsupported 
  26.     machines.
  27.  
  28.  
  29. GEOS CONFIG FILES
  30.  
  31.     For each version of GEOS there is a Config File set up specifically
  32.     for running that version.  You should use one of these Config Files
  33.     whenever running GEOS.
  34.  
  35.     The settings that are different from A64's default settings are
  36.     listed below:
  37.  
  38.     System Menu:
  39.     o Game Ports: Swap Ports is Enabled and Port 1 is set to Joystick.
  40.       This will allow you to use either a joystick or the Commodore
  41.       1350 mouse with GEOS.
  42.     o SuperState is On: You can not access Amiga disk drives and
  43.       printers while running GEOS and the easiest way to disable Amiga
  44.       devices is to run A64 is SuperState mode (this also gives GEOS
  45.       a small speed increase).
  46.     o For GEOS V1.3 and 2.0 RAM Expansion is enabled and set to 512k.
  47.       GEOS V1.2 does not support RAM Expansion, so for this version
  48.       the REU is left disabled.  Leaving the REU enabled will greatly
  49.       improve GEOS' performance and we strongly recommend that you
  50.       leave the REU enabled.  If you have less than 2mb of RAM in your
  51.       Amiga you may have to select a smaller REU size.  We recommend
  52.       using 512k.    
  53.  
  54.     Graphics Menu:
  55.     o Screen Refresh: Screen Data and Hardware Refresh Rates are both
  56.       set to 3 times per second.
  57.     o Sprites: Sprite Data Refresh Rate is set to 3 times per second
  58.       and Sprite Collisions are disabled.
  59.  
  60.     NOTE: To gain an additional increase in speed you can set Colors to
  61.           2 in the A64 Colors screen.  If you are using GEOS' default
  62.           colors you will not notice any difference in the appearance of
  63.           the screen while using only two colors, unless, of course, you
  64.           are using geoPaint, in which case you will want to leave the
  65.           Colors setting at 16 or 20.
  66.  
  67.     Code Menu:
  68.     o AutoLoad is enabled for a Patch File.
  69.     o The Patch File name is set to the correct version of GEOS and
  70.       this file will be loaded whenever the Config File is loaded.
  71.     o The Code File and Map File names are initialized for a Converted
  72.       version of GEOS (see below for information on using these
  73.       settings).
  74.     o Don't Reset is enabled.  If you plan on Converting GEOS (which
  75.       is highly recommended) you must leave this option enabled.  It
  76.       will keep A64 from resetting when you load a Code or Map file.
  77.       If you don't enable this option GEOS' fast loader will not work
  78.       after loading one of these files.
  79.  
  80.  
  81. GEOS PATCH FILES
  82.  
  83.     For each version of GEOS there is Patch File that handles GEOS'
  84.     built in fast loader.  These Patch Files must be used in order to
  85.     run GEOS and if you use the supplied Config Files for running GEOS
  86.     the Patch Files will be handled automatically for you.
  87.  
  88.  
  89. RECOMMENDED SETTINGS WITHIN GEOS
  90.  
  91.     To get the best possible performance out of GEOS there are a couple
  92.     of settings that you should set from within GEOS:
  93.  
  94.     o All mouse acceleration values should be set to their maximum
  95.       (ie. fastest) settings.
  96.     o REU should be enabled.  We have found that enabling a Shadow
  97.       Drive and enabling DMA for Move Data provided the best results.
  98.  
  99.  
  100. RUNNING GEOS FOR THE 1ST TIME
  101.  
  102.     1. Run A64 by double-clicking on the Config File icon for the
  103.        version of GEOS that you will be using.
  104.     2. Once A64 is running, load GEOS by typing: LOAD"*",8,1 [RETURN]
  105.            You will then see the familiar "BOOTING GEOS ..." screen.
  106.     3. After a brief period of loading, A64 will Pause and you will be
  107.        in A64 Prefs.  Whenever you run GEOS, A64 will Pause during the
  108.        booting process.  This pause is explained further in this file.
  109.        To continue loading GEOS select Exit in the A64 menu.
  110.  
  111.  
  112. CONVERTING GEOS
  113.  
  114.     GEOS is a very complex C64 program and it will severely tax A64's
  115.     speed.  To get the best possible performance while running GEOS we
  116.     strongly recommend that you create a Code File for it.  The
  117.     following example shows you step-by-step how to "Convert" GEOS.
  118.  
  119.     The following example is simple enough that most users should be
  120.     able to follow it without referring to the manual.  However, it will
  121.     help you to better understand the how and why of creating Code Files
  122.     if you read the following sections of A64's manual before following
  123.     this example:
  124.  
  125.         o Chapter 4: Load Map and Save Map in the Code Menu section
  126.         o Chapter 4: Load Code in the Code Menu section
  127.         o Chapter 6: Convert
  128.  
  129.     The process of creating and using a Code File can be broken down
  130.     into four distinct steps:
  131.  
  132.         1. Running a C64 program with A64
  133.         2. Using A64 to save a Map File of the C64 program
  134.         3. Using Convert to creating a Code File from the Map File
  135.         4. Loading the resulting Code File with A64
  136.  
  137.     To run GEOS:
  138.  
  139.     1. Run A64 by double-clicking on the Config File icon for the
  140.        version of GEOS that you will be using.
  141.     2. Once A64 is running, load GEOS by typing: LOAD"*",8,1 [RETURN]
  142.        You will then see the familiar "BOOTING GEOS ..." screen.
  143.     3. After a brief period of loading, A64 will Pause and you will be
  144.        in A64 Prefs.  This pause is explained further in this file.
  145.  
  146.     To save a Map File of GEOS:
  147.  
  148.     1. Select SAVE MAP in the Code Menu.  You will then be prompted with
  149.        a file requester.  Note that the filename of the Map File will be
  150.        named appropriately for the version of GEOS that you are running.
  151.        It will be named GEOSVx.x.map, where x.x is the version that you
  152.        are working with (ie. GEOSV2.0.map).  Select the OK gadget and
  153.        A64 will save the Map File.
  154.     2. You should now quit A64 by selecting QUIT in the A64 Menu.  If
  155.        you have at least 2mb of RAM you do not need to quit A64 at this
  156.        point, instead you can just move the A64 Prefs screen to the
  157.        background by clicking on the screen depth gadget.
  158.  
  159.     NOTE: Before proceeding you should reset your C64 disk drive.  Make
  160.           sure that your GEOS disk is removed from the drive and then
  161.           turn the drive off, wait a couple seconds, and then turn it on
  162.           again.  Resetting the drive after running any C64 program that
  163.           uses copy protection or a fast loader (including GEOS) is very
  164.           important.  If you do not reset the drive A64 may fail to load
  165.           the next program that you attempt to load.
  166.  
  167.     To Create a Code File for GEOS:
  168.  
  169.     1. Run Convert by double-clicking on the Convert icon (Convert can
  170.        be found on disk #2).
  171.     2. Once Convert is running, select LOAD MAP in the Convert Menu.
  172.        You will be prompted with a file requester.  For the drawer name
  173.        enter the following: A64:TAP/GEOS [RETURN]  Then select the Map
  174.        File that you saved in A64 while running GEOS.  It will be named
  175.        GEOSVx.x.map, where x.x is the version that you are working with
  176.        (ie. GEOSV2.0.map).  Select the OK gadget and Convert will load
  177.        the Map File.
  178.     3. Select OPTIMIZE in the Convert Menu.  You will be prompted a
  179.        number of times to remove delays in the GEOS Map File.  Type [Y]
  180.        for each time you are prompted.
  181.     4. You will then be prompted with a file requester to save the Map
  182.        File with the optimizations that were done.  Select the OK
  183.        gadget.
  184.     5. Select LOAD ADDRESS FILE in the Addresses Menu.  Again you will
  185.        be prompted with a file requester.  The correct filename will
  186.        already be entered for you so you can just select the OK gadget
  187.        to load the the Address File.
  188.     6. Select CONVERT in the Convert Menu.  Convert will then create a
  189.        Code File on disk #1 in the GEOS drawer.
  190.     7. Select Quit in the Convert Menu.
  191.  
  192.     NOTE: These steps for Converting a C64 program will be basically
  193.           the same for all C64 programs.  The only difference between
  194.           Converting GEOS and other programs is that GEOS uses an
  195.           Address File and most other programs do not need an Address
  196.           File. To Convert a different C64 program you would just skip
  197.           step 5 (LOAD ADDRESS FILE) in the above example. 
  198.  
  199.     To Load The Code File with A64:
  200.  
  201.     1. Run A64 by double-clicking on the Config File icon for the
  202.        version of GEOS that you will be using.
  203.     2. Once A64 is running, load GEOS by typing: LOAD"*",8,1 [RETURN]
  204.        You will then see the familiar "BOOTING GEOS ..." screen.
  205.     3. After a brief period of loading, A64 will Pause and you will be
  206.        in A64 Prefs.
  207.     4. Select LOAD CODE in the Code Menu.  You will be prompted with a
  208.        file requester that already has the name of the GEOS Code File
  209.        entered.  Select the OK gadget and A64 will load the Code File.
  210.     5. After A64's loads the Code File, select Exit in the A64 Menu and
  211.        GEOS will finish booting, and the Code File will be active.
  212.  
  213.     Now, whenever you want to run GEOS just repeat the last five steps.
  214.     If you want to load GEOS while already running A64, you can
  215.     substitute step #1, by selecting LOAD CONFIG in the A64 Menu and
  216.     loading the correct Config File with the file requester.
  217.  
  218.  
  219. WHY GEOS IS PAUSED WHEN LOADING
  220.  
  221.     GEOS is a very complex program when compared to most other C64
  222.     programs.  GEOS uses its built in fast loader and RAM expansion
  223.     support to constantly move information in and out of the C64's
  224.     memory map.  These features make GEOS a very difficult program to
  225.     Convert reliably.
  226.  
  227.     GEOS is paused during the boot process, because this is the only
  228.     "safe" time to save a Map File and to Load a Code File.  If a
  229.     Code File is created at any other point in GEOS, more likely than
  230.     not, the Code File will fail to work correctly.
  231.  
  232.  
  233. ADDITIONAL NOTES
  234.  
  235.     o It is normal for the screen to occasionally flash during accesses
  236.       of the disk drive.  This is caused by the emulation of the GEOS
  237.       fast loader.
  238.  
  239.     o It is normal for the C64 drive LED to not come on sometimes
  240.       while booting GEOS.  During normal loading and saving the drive
  241.       LED will come on as expected.
  242.  
  243.     o At the time of this writing GEOS V1.3 and V2.0 reports a RAM
  244.       Expansion size of 512k when A64 only has 256k enabled.  We have
  245.       not found GEOS to fail because of this error, but we are looking
  246.       into it.
  247.  
  248.  
  249. COPYRIGHTS
  250.  
  251.     GEOS, deskTop, geoPaint, geoWrite and diskTurbo © Copyright
  252.     Berkeley Softworks.
  253.  
  254.