| version 2.00
Set Playdays$Dir <Obey$Dir>
Set Alias$RMLoadIfThere IfThere %%0 Then RMLoad %%*0

Set System$Path_Message System resources could not be found

RMEnsure SharedCLibrary 3.50 RMload System:Modules.CLib
RMEnsure SharedCLibrary 3.50 Error You need SharedCLibrary 3.50 or later

set OS_Version 350

rmensure utilitymodule 6.00 set OS_Version 500
rmensure utilitymodule 5.00 set OS_Version 350
rmensure utilitymodule 3.25 set OS_Version 320

If OS_Version <> 500 Then RMEnsure GameModes 1.05 RMLoad <Playdays$Dir>.Gamemodes
If OS_Version <> 500 Then RMEnsure GameModes 1.05 Error You need GameModes 1.05 or later

Set Playdays$Fix Patcher
RMEnsure ADFFS 2.28 Set Playdays$Fix ADFFS
RMEnsure ADFFS 2.04 Set Playdays$Fix Patcher
RMEnsure UtilityModule 3.70 RMEnsure CallASWI 0 RMLoad System:Modules.CallASWI
RMEnsure Patcher 0 RMLoadIfThere System:Modules.Patcher
RMEnsure Patcher 0 If "<Playdays$Fix>"="No" Then Set Playdays$Fix No

RMEnsure DesktopTracker 1.11 RMLoadIfThere <ADFFS$Dir>.trackers.DTT
if OS_Version = 320 then rmensure DesktopTracker 1.11 rmload <Playdays$Dir>.PlayModN
if OS_Version = 350 then rmensure DesktopTracker 1.12 rmload <Playdays$Dir>.PlayModR

Unset Playdays$Disc1
Unset Playdays$Disc2

Wimpslot -min 60K -max 60K

If "<Playdays$Fix>"="Patcher" Then RPCCacheOff Else cache w
Run <Playdays$Dir>.FrontEnd
If "<Playdays$Fix>"="Patcher" Then RPCCacheOn Else cache on

If OS_Version = 500 Then Run <Playdays$Dir>.!RunPlay Else RMRun <Playdays$Dir>.PlayModule
