RMEnsure UtilityModule 3.10 Error CDFaker requires RISC OS 3.10

SetEval CDFS$needed 0
SetEval CDFS$filer 0
RMEnsure UtilityModule 3.80 SetEval CDFS$needed 1
<Obey$Dir>.CDFS.CheckCMOS
IF CDFS$needed THEN RMEnsure CDFS       2.20 Set CDFSMessages$Path <Obey$Dir>.CDFS.CDFS.
IF CDFS$needed THEN RMEnsure CDFS       2.20 RMLoad CDFSMessages:CDFS
RMEnsure CDFS 2.20 Error CDFaker requires at least CDFS 2.20
IF CDFS$needed THEN RMEnsure CDFSdriver 2.33 Set CDFSdriver$Path <Obey$Dir>.CDFS.CDFSdriver.
IF CDFS$needed THEN RMEnsure CDFSdriver 2.33 RMLoad CDFSdriver:CDFSdriver
IF CDFS$needed THEN RMEnsure CDFSFiler  2.40 Set CDFSFiler$Path <Obey$Dir>.CDFS.CDFSFiler.
IF CDFS$needed THEN RMEnsure CDFSFiler  2.40 SetEval CDFS$filer 1
IF CDFS$needed THEN RMEnsure CDFSFiler  2.40 RMLoad CDFSFiler:CDFSFiler
IF CDFS$filer THEN BASIC -quit <Obey$Dir>.CDFS.StartFiler
UnSet CDFS$needed
UnSet CDFS$filer
RMEnsure SharedSound 1.20 RMLoad <Obey$Dir>.SSound

| Specify which SCSI ID's are used for virtual CD's, in the form ID:CARD:LUN
| ID is 0-7, CARD is 0-3 and LUN is 0-7.  Values can be wildcarded with ?
| Multiple entries should be seperated with a space.  ie 1:0:0 2:0:0 3:0:0
Set CDFaker$SCSIID ?:3:?

| Specify the default drive to mount CD's when ISOImage / CUE's are
| launched via double-click:
Set Alias$@RunType_DF6 CDFaker_Mount 0 %%*0
Set Alias$@RunType_A79 CDFaker_Mount 0 %%*0

Set File$Type_DF6 ISOImage
Set File$Type_A79 CUE

SetEval cdfaker$loaded 0
RMEnsure CDFSSoftCDFaker 1.07 SetEval cdfaker$loaded 1
RMEnsure CDFSSoftCDFaker 1.07 RMLoad <Obey$Dir>.CDFaker

| Specify the number of emulated drives:
IF cdfaker$loaded THEN CDFaker_Drives 1
UnSet cdfaker$loaded

| Audio buffer size and read ahead (360KB / 60KB)
| Configure CDFakerAudioBuffer 156
| Configure CDFakerAudioReadAhead 26
RMEnsure UtilityModule 3.50 Configure CDFakerAudioReadAhead 10

| If you have used !SpeedTest the next line should be amended if you
| want emulated CDs to be the same speed as your physical CDROM
| This file emulates a 6 speed CD drive:
| CDFaker_LoadEmulation 1 <Obey$Dir>.Emul6x