Set Sim2000$Dir <Obey$Dir>.
Set Sim2000$UnCrunch Yes
RMEnsure UnCrunch 0 Set Sim2000$UnCrunch No
Set Sim2000$Fix Patcher
RMEnsure ADFFS 2.28 Set Sim2000$Fix ADFFS
RMEnsure ADFFS 2.04 Set Sim2000$Fix Patcher
RMEnsure UtilityModule 3.70 RMEnsure CallASWI 0.02 RMLoad System:Modules.CallASWI
RMEnsure Patcher 0 RMLoad System:Modules.Patcher
RMEnsure Patcher 0 If "<Sim2000$Fix>"="Patcher" Then Set Sim2000$Fix No
Set Alias$RMLoadIfThere IfThere %%0 Then RMLoad %%*0

Set Sim2000$Music Yes
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 Sim2000$Music No

Run <Sim2000$Dir>Runner
WimpSlot -min 32K -max 32K
<Sim2000$Dir>SetSlot
Wimpslot 0 0
Wimpslot -min 3100k
Echo "Loading SimCity2000"
If "<Sim2000$Music>"="Yes" THEN QTMLoad <Sim2000$dir>Music1
Run <Sim2000$Dir>Intro
If "<Sim2000$Fix>"<>"ADFFS" AND "<Sim2000$UnCrunch>"="No" THEN cache w
If "<Sim2000$Fix>"="Patcher" AND "<Sim2000$UnCrunch>"="No" THEN RPCCacheFixOn
If "<Sim2000$Fix>"="ADFFS" AND "<Sim2000$UnCrunch>"="No" THEN ADFCacheOff 2000
Run <Sim2000$Dir>SC2000
If "<Sim2000$Fix>"="Patcher" AND "<Sim2000$UnCrunch>"="No" THEN RPCCacheFixOn
If "<Sim2000$Fix>"="No" AND "<Sim2000$UnCrunch>"="No" THEN cache on
If "<Sim2000$Music>"="Yes" THEN QTMClear
*fx19



