| To HD install:
| 1. Create a !Arcade3 folder on the HD
| 2. Copy the disc 1 image as !Arcade3.F1001801
| 3. Create !Arcade3.!Run with the following contents:
|    ADFBootFloppy F1001801
IfThere <Obey$Dir>.F1001801 THEN ADFMount <Obey$Dir>.F1001801
Set Obey$Dir ADFS::0.$
WimpSlot -min 512k -max 512k
LOAD <Obey$Dir>.!Boot 8000
ADFCRC 8000 8830
IF ADFFS$CRC<>&C521BA5C AND ADFFS$CRC<>&1C247C24 THEN ADFCRC 8000 8100 0 !Boot

StoreCSD
Dir <Obey$Dir>

ADFProtectCMOS
ADFProtectModules
IF ADFFS$OSVersion>=&35000 THEN ADFRemapVideoMemory 12 160 ELSE ScreenSize 160
IF ADFFS$CPUID>=&A10 THEN GOARM3JIT 0
| Allow code to be modified
IF ADFFS$CRC=&C521BA5C THEN MEMA 8028 F3B5EF7D E51F200C EF020036 | 10 Jan 1989
IF ADFFS$CRC=&1C247C24 THEN MEMA 8028 E784E88F E51F200C EF020036 | 01 Feb 1989
| Decode
MEMA 8054 EF000011 >8088 EF000011
GO 802C
GO 805C
| Bypass SHIFT-Break check and CMOS altering code
IF ADFFS$CRC=&C521BA5C THEN MEMA 8470 EF000011
IF ADFFS$CRC=&C521BA5C THEN GO 8444
IF ADFFS$CRC=&1C247C24 THEN MEMA 8414 EF000011
IF ADFFS$CRC=&1C247C24 THEN GO 83E8
| Fix bug in Zarkon Invasion loader code
IF ADFFS$CRC=&C521BA5C THEN KEY 0 OLD|M240*Key 1 SYS393792,,1,&A5000,&8F00,&14B9||M*MEMA A2F0 E1A04204 E0854004 E2533001 5AFFFFFA||M*Go A2B8||M|MRUN|F|M
IF ADFFS$CRC=&1C247C24 THEN KEY 0 OLD|MRUN|F|M
ECHO <21>
FX 225,1
FX 21,0
FX 138,0,128
BASIC
IF ADFFS$CPUID>=&A10 THEN GOARM3JIT
IF ADFFS$OSVersion>=&35000 THEN ADFRemapVideoMemory
ADFProtectCMOS Off
ADFProtectModules Off
RestoreCSD