Set Swarm$Dir <Obey$Dir>

Set ModeModule NewType
IF ADFFS$OSVersion<&35000 THEN Set ModeModule OldType
WimpSlot -min 320k -max 320k
ScreenSize 288
RMEnsure DataVox 3.69 RMLoad ADFFS:trackers.DataVox
IF ADFFS$CPUID>=&A10 THEN GOARM3JIT 0
RMEnsure FastSpr 3.01 RMLoad <Swarm$Dir>.Support.FastSpr
RMEnsure LZH 0.01 RMLoad <Swarm$Dir>.Support.LZH
| Change the end of this line to 90Hz if you are unhappy with driving
| your monitor at 100Hz
If "<ModeModule>"="NewType" Then RMLoad <Swarm$Dir>.Support.Mode_100Hz
If "<ModeModule>"="OldType" Then RMLoad <Swarm$Dir>.Support.Mode_Old
<Swarm$Dir>.Support.Setup
RMEnsure Amnesia  1.50 RMLoad <Swarm$Dir>.Support.Amnesia
RMEnsure Dynamite 1.17 RMLoad <Swarm$Dir>.Support.Dynamite

| Add -nobackdrop  to remove the scrolling backdrop for slower machines
|     -speed <no.> to change the control speed (min. 1, max. 30, default 12)
|     -noflicker   to prevent flicker but this slows the frame rate sometimes
|                  (default is flickery, but fast frame rate)
<Swarm$Dir>.!Runimage -speed 12 -noflicker
RMKill Dynamite
RMKill Amnesia
RMKill Mode120
RMKill LZH
RMKill FastSpr
FX 229 0
IF ADFFS$CPUID>=&A10 THEN GOARM3JIT
RMKill DataVox
UnSet Swarm$Dir
UnSet ModeModule
