| To HD install:
| 1. Run the installer on disc 1
| 2. Copy the disc 1 image as !E-Type2.F1014101
| 3. Replace the contents of !E-Type2.!Run with:
|  ADFBootFloppy F1014101
IF "<Obey$Dir>"="@" THEN Set Obey$Dir ADFS::EtypeDisc1.$.!E-Type2
IconSprites <Obey$Dir>.!Sprites
Set Etype2$Dir <Obey$Dir>
Set Etype2$Path <Obey$Dir>.
Set EtypeRoad$Dir <Etype2$Dir>.tracks
IfThere <Etype2$Dir>.F1014101 THEN ADFMount <Etype2$Dir>.F1014101
WimpSlot -min 1200K -max 1200K
LOAD <Etype2$Dir>.!Runimage
ADFCRC 8000 30C7F 2EE561B5 !E-Type2.!RunImage
RMEnsure UtilityModule 3.50 Set EtypeFlag "350"
IF ADFFS$OSVersion>=&50000 THEN Set EtypeFlag "350"
IF ADFFS$OSVersion>=&50000 THEN ADFEmulateRISCOS 3.11
IF ADFFS$CPUID>=&A10 THEN GOARM3JIT 0
RMEnsure SQUASH 0.07 RMLOAD <Etype2$Dir>.modules.SqshReader
IF "<EtypeFlag>"="350" THEN  RMLoad <Etype2$Dir>.modules.Etype2Mode
FX 200,3
| Prevent vectors being taken over
IF ADFFS$CPUID>=&A10 THEN JITMEMORYA 224 E3A00009 EA00001D Midget
IF ADFFS$CPUID>=&A10 THEN JITMEMORYA 2B8 EF00003B E1A00000 Midget
IF ADFFS$CPUID>=&A10 THEN JITMEMORYA 400 0A000556 E1A00000 Midget
IF ADFFS$CPUID>=&A10 THEN JITMEMORYA 418 E3A00009 E8FD8000 Midget

| Fix FileV vector code
IF ADFFS$CPUID>=&A10 THEN JITMEMORYA 7C8 E3300000 EA000000 Midget
IF ADFFS$CPUID>=&A10 THEN JITMEMORYA 7D0 13300002 E92D4000 Midget
IF ADFFS$CPUID>=&A10 THEN JITMEMORYA 7D4 13300003 E51FE010 Midget
IF ADFFS$CPUID>=&A10 THEN JITMEMORYA 7D8 13300004 E13E0000 Midget
IF ADFFS$CPUID>=&A10 THEN JITMEMORYA 7DC 13300007 08BD8000 Midget
IF ADFFS$CPUID>=&A10 THEN JITMEMORYA 7E0 13300008 E50F001C Midget
IF ADFFS$CPUID>=&A10 THEN JITMEMORYA 7EC 0A00045B E1A00000 Midget
IF ADFFS$CPUID>=&A10 THEN JITMEMORYA 808 092D8000 18BD8000 Midget
IF ADFFS$CPUID>=&A10 THEN JITMEMORYA 80C E1B0F00E EF020008 Midget
IF ADFFS$CPUID>=&A10 THEN JITMEMORYA 810 E1A00000 E50FE04C Midget
<Etype2$Dir>.Modules.PinkLady


RMKill Midget
MEMA 8004 EF000011
GO 8000
MEMA 149DC E8A905C0 | Bugfix: STM with Rn in reglist and writeback
MEMA 10370 E1A00000 | Don't check the size of !Run
MEMA 103F0 EF000011 | Don't lock the machine if the protection fails
MEMA 149F4 E1A00000 | Bugfix: Page Zero access @ 149F8
GO 800C
IF ADFFS$CPUID>=&A10 THEN GOARM3JIT
IF ADFFS$OSVersion>=&50000 THEN ADFEmulateRISCOS
FX 200,0
UnSet Etype2$Dir
UnSet Etype2$Path
UnSet EtypeRoad$Dir
UnSet EtypeFlag