| To HD install:
| 1. Run !HDInstall on disc 1
| 2. Replace the contents of !Burn'Out.!Run with:
|  ADFBootFloppy F1046101

| Comment the line below to turn off the intro
IF "<FULLINTRO>"<>"No" THEN Set FULLINTRO Yes

IF "<Obey$Dir>"="@" THEN Error Burn 'Out must be installed to hard disc, see !ADFFS.obey.F1046101 for details

ScreenSize 160
IF ADFFS$OSVersion>=&50000 THEN ADFEmulateRISCOS 3.71
SetEval load$timplayer 0
IF ADFFS$OSVersion>=&50000 THEN RMEnsure TimPlayer 1.26 SetEval load$timplayer 1
IF ADFFS$OSVersion>=&50000 THEN RMEnsure TimPlayer 1.26 RMLoad ADFFS:trackers.TimPlayer
IF ADFFS$OSVersion>=&50000 THEN RMEnsure DSymphonyPlayer 1.46 RMLoad ADFFS:trackers.DSymPlayer
Set BurnOut$Dir <Obey$Dir>
Set BurnOutRoot$Dir <BurnOut$Dir>
Set AllTimeHi$File <BurnOut$Dir>.AllTimeHi

WimpSlot -min 1152k -max 1152k
IF ADFFS$OSVersion>=&50000 THEN GOARM4JIT 0
| Fix BurnOut_LoadPacked returning with V set when R0=-1 on exit
IF ADFFS$OSVersion>=&50000 THEN JITMEMORYA A280 E8BD5FFE E8BD9FFE BurnOut
IF ADFFS$OSVersion>=&50000 THEN JITMEMORYA A4D0 E8BD5FFE E8BD9FFE BurnOut

/<BurnOut$Dir>.BurnOut
Set Alias$Burn BurnLoad <BurnOut$Dir>.SArmData %%*0
Burn !Intro

Set Joy Acorn
IF ADFFS$OSVersion<&50000 THEN RMEnsure Joystick 0 Set Joy VTwist
IF "<Joy>"="VTwist" THEN Burn LoadVTJS
RMEnsure Joystick 0 Set Joy None
IF ADFFS$OSVersion<&50000 THEN Burn DSym
BurnOutScreen
WimpSlot -min 1024k
IF "<FULLINTRO>"="Yes" THEN Burn Intro
ADFForceVsync 4
IF ADFFS$JIT=0 THEN Burn 'Out
ADFForceVsync 0
IF ADFFS$OSVersion>=&50000 THEN GOARM4JIT
IF ADFFS$OSVersion>=&50000 THEN ADFEmulateRISCOS
SetEval kill$module 1
RMEnsure DSymphonyPlayer 0.0 SetEval kill$module 0
IF kill$module THEN RMKill DSymphonyPlayer
IF load$timplayer THEN RMKill TimPlayer
UnSet kill$module
UnSet load$timplayer
UnSet Alias$Burn
UnSet BurnDisc
UnSet BurnOut$Dir
UnSet BurnOutRoot$Dir
UnSet FULLINTRO
UnSet Joy
UnSet Shared$Path
UnSet AllTimeHi$File