Short:    Games Master System V1.1 (user)
Author:   paul@ethos.co.nz (Paul Manias)
Uploader: paul@ethos.co.nz (Paul Manias)
Version:  1.1
Type:     dev/misc
Replaces: dev/misc/gms_user.lha

---
This is the user archive for GMS.  If you are a developer, you will need
to download this file as well as gms_dev.lha
---

TITLE

    Games Master System
    (GMS)


VERSION

    1.1 (Released June 1998)


AUTHOR

    Paul Manias (paul@ethos.co.nz)


DESCRIPTION

    The Games Master System is a developers kit that is aimed at
    enhancing the functionality of the Amiga OS, with emphasis on games
    programming.  It is based on the Amiga shared library standard,
    so will work with any programming language such as C, Assembler,
    E, Basic etc.

    The system can be ported across to other platforms besides the
    Amiga, and in future GMS programs could be run on other platforms
    without recompilation (CPU's must match or they have to be
    emulated).

    Here are just a few of the features:

      - Object Oriented kernel design.
      - Fast blitter functions, including CPU assisted blitting.
      - In-built proportional fading functions.
      - Sound support, includes intelligent channel play-back.
      - Support for raster/copperlists with built-in special FX.
      - Automatic XPK decompression.
      - External structure and object pre-processing, allows user
        editing of program data.
      - Full resource tracking.
      - Support for all kinds of input devices (joysticks, joypads etc)
      - An official system debugger is provided.
      - A preference program that allows editing of things such as
        default screen dimensions, resolutions, mode promotion etc.
      - Multi-tasking and screen-switching is supported.

    The system has a very modern design and includes full resource
    tracking and safe task destruction features.  The debugger is
    incorporated into the system itself, so there is no need for
    special patches or debugging tools.  Functions are written
    with garbage protection features and where possible, software
    based memory protection.  GMS can recover from many programming
    errors that usually result in software failures.

    Full documentation and over 70 demo sources in C, Assembler and
    E are included within the developer archive.


SPECIAL REQUIREMENTS

    A full installation will take up 2 megs of space on your hard
    drive.  KingCON or any other enhanced shell with a scroll back
    buffer is desirable for running IceBreaker.

    Support is given for E, SAS/C, StormC, DiceC, DevPac and PhxAss.


AVAILABILITY

    GMS is available on all up to date Aminet sites, for example:

      ftp://ftp.wustl.edu/pub/aminet/dev/misc/gms_dev.lha (600k)
      ftp://ftp.wustl.edu/pub/aminet/dev/misc/gms_user.lha (240k)

    Developers will need both archives, Users will only need the second
    archive.


PRICE

    Developers are required to pay a license fee when a game is released.
    Costs start at $25US for shareware games.  Freeware developers do not
    have to pay this fee.

    The user package is shareware based.  On registration you will get
    an unrestricted version of GMSPrefs, access to e-mailed updates,
    bug fixes and so on.  The cost is $20US, and the registration will
    last for 2 years.


DISTRIBUTAILITY

    The gms_dev.lha and gms_user.lha archives are freely distributable,
    provided they remain unchanged.  The Games Master System is (c)
    Copyright 1996-1998 Paul Manias / DreamWorld Productions.


============================= Archive contents =============================

Original  Packed Ratio    Date     Time    Name
-------- ------- ----- --------- --------  -------------
    7720    4957 35.7% 07-May-98 22:51:42 +StartDPK
     737     334 54.6% 16-May-98 13:02:48 +Demos.info
    1744    1039 40.4% 17-May-98 22:25:32 +BouncingBobs
     562     285 49.2% 17-Jan-98 16:23:40 +BouncingBobs.info
    1692     883 47.8% 17-May-98 22:23:52 +ColourBars
     304     202 33.5% 15-Apr-98 22:43:34 +OBJ.Screen
     424     256 39.6% 15-Apr-98 21:17:42 +OBJ.Worm
    1694     820 51.5% 31-Mar-98 22:27:58 +PIC.Circle
   29874   17299 42.0% 25-Aug-96 23:07:48 +PIC.green
    2930    1256 57.1% 26-Mar-97 17:27:12 +PIC.HRPulse
   64638   34810 46.1% 13-Aug-96 12:18:30 +PIC.Intro
   13870    8749 36.9% 09-Nov-92 12:36:52 +PIC.Loading
   10658    5557 47.8% 01-Jul-80 04:42:20 +PIC.Pic640x256
    1614     791 50.9% 28-Mar-97 17:13:08 +PIC.Pulse
   11772    2852 75.7% 16-May-98 15:50:26 +PIC.Rambo
    7532    6049 19.6% 26-Jun-91 01:52:58 +SND.Explosive
    4074    3611 11.3% 05-Dec-96 17:45:04 +SND.Rambo
    4830    3676 23.8% 23-Sep-87 14:26:22 +SND.Sparks
    3000    1841 38.6% 13-May-98 17:56:38 +Fire
    4944     627 87.3% 26-Apr-98 11:04:56 +Fire.img
     904     633 29.9% 03-May-98 20:09:52 +GreenFade
    1400     982 29.8% 17-May-98 22:17:24 +Julia
    1832    1058 42.2% 14-May-98 22:31:44 +Moire
    1076     782 27.3% 17-May-98 22:24:50 +Morph
    2708    1374 49.2% 13-Jun-98 13:32:54 +MultiLine
    1892    1110 41.3% 17-May-98 22:22:42 +PixelList
    2928    1466 49.9% 16-May-98 15:50:50 +Proportional
    1420     864 39.1% 07-May-98 22:53:32 +RainingBobs
    1476     912 38.2% 16-May-98 14:42:10 +RamboWorm
    1580     959 39.3% 09-May-98 20:10:34 +ResizeWorm
     535     261 51.2% 06-Sep-97 16:29:26 +ResizeWorm.info
    7100    4506 36.5% 17-May-98 22:18:50 +Rosette
    3248    1407 56.6% 17-May-98 22:26:12 +Stars4
    1644     960 41.6% 16-May-98 22:35:42 +Transparent
     535     261 51.2% 06-Sep-97 16:29:26 +Transparent.info
       0       0  0.0% 10-Jul-97 18:44:20 +
       0       0  0.0% 15-Jul-97 20:43:50 +
     737     333 54.8% 16-May-98 13:02:48 +Games.info
    1535     812 47.1% 07-Jun-98 12:11:12 +IMPORTANT.TXT
    7609    1585 79.1% 16-May-98 13:02:48 +IMPORTANT.TXT.info
    4274    1365 68.0% 07-Jun-98 12:11:06 +Install_English
    1750     996 43.0% 16-May-98 13:02:48 +Install_English.info
    1666     836 49.8% 07-Jun-98 16:17:30 +Installation.txt
    7609    1580 79.2% 16-May-98 13:02:50 +Installation.txt.info
   31940   16067 49.6% 13-Jun-98 12:01:52 +dpkernel.library
      94      75 20.2% 13-Jun-98 20:27:50 +general.prefs
    1100     487 55.7% 13-Jun-98 20:27:50 +screens.prefs
      94      75 20.2% 09-May-98 23:49:34 +general.prefs
    1100     485 55.9% 09-May-98 23:49:34 +screens.prefs
    2599    1322 49.1% 07-Jun-98 12:10:56 +README.TXT
    7609    1584 79.1% 16-May-98 13:02:50 +README.TXT.info
     895     375 58.1% 20-May-98 21:34:40 +REGISTER.TXT
    7609    1583 79.1% 16-May-98 13:02:48 +REGISTER.TXT.info
       0       0  0.0% 10-Jul-97 18:44:18 +
   25848   13284 48.6% 13-Jun-98 19:58:36 +blitter.mod
     868     544 37.3% 26-May-98 22:04:38 +colours.mod
       0       0  0.0% 01-Mar-96 00:00:00 +
    1092     782 28.3% 15-Mar-98 19:29:04 +000.CPU1
     712     526 26.1% 15-Mar-98 19:39:18 +020.Simple
       0       0  0.0% 01-Mar-96 00:00:00 +
       0       0  0.0% 01-Mar-96 00:00:00 +
       0       0  0.0% 11-Oct-97 00:00:00 +
   13380    6759 49.4% 23-May-98 13:57:04 +files.mod
    3000    1815 39.5% 30-May-98 20:54:36 +joyports.mod
    3624    2175 39.9% 26-Apr-98 16:59:38 +keyboard.mod
       0       0  0.0% 26-May-98 19:51:08 +
    1416     965 31.8% 02-Apr-98 22:05:16 +DBLNTSC
    1440     976 32.2% 06-May-98 22:30:24 +DBLPAL
    1768    1172 33.7% 01-Jun-98 10:57:40 +NTSC
    1840    1216 33.9% 06-May-98 22:15:46 +PAL
    1408     959 31.8% 02-Apr-98 22:05:04 +VGA
    2648    1440 45.6% 06-Jun-98 19:06:36 +music.mod
    2116    1317 37.7% 15-Apr-98 21:58:56 +objects.mod
       0       0  0.0% 01-Jan-97 00:00:00 +
       0       0  0.0% 01-Jan-97 00:00:00 +
    6004    3639 39.3% 12-Jun-98 23:02:32 +pictures.mod
     140     103 26.4% 02-Mar-96 00:00:00 +bitmap.ref
     140      99 29.2% 02-Mar-96 00:00:00 +cardset.ref
     144     107 25.6% 02-Mar-96 00:00:00 +joydata.ref
     124      93 25.0% 18-Oct-97 21:01:04 +keyboard.ref
     120      86 28.3% 23-May-98 20:23:50 +music.ref
     160     124 22.5% 09-Dec-97 22:52:54 +objectfile.ref
     168     130 22.6% 02-Mar-96 00:00:00 +picture.ref
     140     101 27.8% 02-Mar-96 00:00:00 +screen.ref
     140     101 27.8% 02-Mar-96 00:00:00 +segment.ref
     160     128 20.0% 02-Mar-96 00:00:00 +sound.ref
   18092    9995 44.7% 01-Jun-98 10:30:32 +screens.mod
   10588    5844 44.8% 22-Mar-98 23:27:08 +sound.mod
     161     116 27.9% 08-Apr-98 20:52:52 +system.cfg
       0       0  0.0% 13-Apr-98 09:58:22 +
     737     334 54.6% 16-May-98 13:02:48 +Utils.info
    2273     558 75.4% 11-Nov-97 14:37:58 +GMSPrefs.info
   39532   14906 62.2% 11-Apr-98 11:03:34 +general.mod
   36868   14109 61.7% 20-May-98 22:44:52 +GMSPrefs
    8672    3379 61.0% 17-May-98 21:27:58 +GMSPrefs.guide
    1817     673 62.9% 11-Nov-96 22:18:08 +GMSPrefs.guide.info
     866     371 57.1% 03-May-97 21:53:42 +GMSPrefs.info
   36472   14041 61.5% 01-Jun-98 11:20:58 +screens.mod
-------- ------- ----- --------- --------
  507789  245956 51.5% 15-Jun-98 05:01:46   98 files
