|Terramex v2.05 !run file
Dir <OBEY$DIR>

Run <Obey$Dir>.VSync 0
Set OS$Vsn 350
RmEnsure Utilitymodule 6.00 Set OS$Vsn 500
RmEnsure Utilitymodule 5.00 Set OS$Vsn 350
RmEnsure Utilitymodule 3.50 Set OS$Vsn 300
If "<OS$Vsn>"="350" AND "<VSync$Use>"="No" then IfThere !Vsync.Vsync Then RmLoad !Vsync.Vsync
Run <Obey$Dir>.VSync 0
Unset OS$Vsn


WimpSlot 512k

Set Alias$RMLoadIfThere IfThere %%0 Then RMLoad %%*0
Set Alias$TerraMus QTMLoad <Obey$Dir>.Terramus
RMEnsure QTMTracker 0 RMLoadIfThere System:Modules.Audio.Trackers.QTMModule
RMEnsure QTMTracker 0 RMLoadIfThere <ADFFS$Dir>.trackers.QTMModule
RMEnsure QTMTracker 0 RMLoadIfThere System:Modules.QTMModule
RMEnsure QTMTracker 0 Set Alias$Terramus <124> Do Nothing

FX 200 1 0
RUN Options

|LOAD TERRACODE 8000
|GO 8000

Run <Obey$Dir>.VSync 1
Run Terracode
Run <Obey$Dir>.VSync 2
Unset VSync$Use

RMReinit SoundChannels
RMReinit WaveSynth
Tv 0 1
Echo <22> <0>    
Echo Terramex terminated.
Back
FX 200 0 0
If "<Alias$Terramus>"="QTMLoad <Obey$Dir>.Terramus" Then QTMClear
Unset Alias$Terramus