You must choose whether to make the OLGA manager resident in memory or to load it when required. The first case is the simplest: just rename OLGA.APP to OLGA.ACC and place it in the root directory of your boot partition.
The second case is a little more complicated but offers the advantage that the OLGA manager only takes up memory when an OLGA-aware application is loaded. Copy OLGA.APP to any convenient directory (for example C:\GEMSYS\OLGA\OLGA.APP), then set an environmental variable called OLGAMANAGER which contains the path to OLGA.APP. For MultiTOS, add the following line to GEM.CNF:
setenv OLGAMANAGER=C:\GEMSYS\OLGA\OLGA.APP
MagiC expects environmental variables to be in MAGX.INF as follows:
#_ENV OLGAMANAGER=C:\GEMSYS\OLGA\OLGA.APP
Now, when an OLGA-aware application is launched, the OLGA manager will also be automatically started in parallel. Similarly, after the last OLGA-aware application is closed, the OLGA manager will remove itself from the system.
How individual applications affect other OLGA-aware applications is up to them. For example in CAB you can display movies with Aniplayer in an HTML page (tag EMBED). Using the OLGA.INF file it's possible to specify a particular application to call, or alternatively to allow the OLGA manager to search for a player. The INF file can be edited using any ASCII text editor. To install Aniplayer as a server, you must enter these lines in the following order:
[Extensions] .AVI=$ANIPLAY .MOV=$ANIPLAY .QT=$ANIPLAY .FLI=$ANIPLAY .RM=$ANIPLAY .MPG=$ANIPLAY .AVR=$ANIPLAY .WAV=$ANIPLAY .AIF=$ANIPLAY .RA=$ANIPLAY .MP1=$ANIPLAY .MP2=$ANIPLAY .AC3=$ANIPLAY .OGG=$ANIPLAY .JPG=$ANIPLAY ... [Objects] .AVI=Video For Windows .MOV=QuickTime Movie MOV .QT=QuickTime Movie QT .FLI=Autodesk Animator Movie .RM=Real Media .MPG=MPEG .AVR=Audio Visual Research .WAV=Microsoft RIFF-WAVE .AIF=Apple Interchange File Format .RA=Real Audio .MP1=MPEG Audio Layer 1 .MP2=MPEG Audio Layer 2 .AC3=AC3 Dolby Digital .OGG=Ogg Vorbis .JPG=JPEG ... [Types] MV=$ANIPLAY ... [Applications] ANIPLAY=E:\MULMEDIA\ANIPLAY\ANIPLAY.PRG ;for example ...The author of OLGA is Thomas Much; his email address is:
Thomas.Much@stud.uni-karlsruhe.de