StoreCSD
DIR ADFS::0.$
HideCommandWindow
ScreenSize 160
WimpSlot -min 640K -max 640K
IF ADFFS$CPUID>3 THEN GOARM3JIT 0
| prevent direct loading of !Game
ECHO <22><12><21>
KEY 0 430QUIT|MRUN|F|M
FX 225,1
FX 21,0
FX 138,0,128
BASIC -load !Menu

| Perform 1st stage decode and prevent it RMKilling all Modules
LOAD ADFS::0.$.!game 8000
ADFCRC 8000 8E80 1C2EEDC4 !game
MEMA 10000 E59F1020 E28F2020 E3A0305C E5910000 E4924004 E0200004 E4810004 E2533004 1AFFFFF9 EF000011 8058 8277ACA7
MEMA 10030 BC53FC75 F996C0D2 B081D16E E4407B54 F9DFF9DC C324AEF7 96EF9126 B482D37F 84F499E8 29A28E15 8FF8B919 E045A2A
MEMA 10060 A4000B1E 4F937119 92FA1934 B1396139 23E335A5 5C1C0F13 75351FE1 62AE6393 5FB18C 65DDD097
GO 10000
| Perform 2nd stage decode
MEMA 8098 EF000011
GO 8058
| Set 3rd stage decode seed
MEMA 8690 7A6CD8F5
| Don't switch CPU modes
MEMA 88D8 E1A00000
| Skip RMKill code and allow a clean exit
IF ADFFS$CPUID>3 THEN JITMEMORYA 8084 E3A000C8 EF000011
FX 200,3
GO 88D4
FX 200,0
IF ADFFS$CPUID>3 THEN GOARM3JIT
RestoreCSD