StoreCSD
DIR ADFS::0.$
HideCommandWindow
Set Alias$L. LOAD<32>
Set Alias$LO. LOAD<32>
RMAFree 32
IF ADFFS$OSVersion>=&35000 THEN ADFRemapVideoMemory 13 160 ELSE ScreenSize 160

ADFWriteProtect Off
WimpSlot -min 512k -max 512k
IF ADFFS$OSVersion>=&50000 THEN GOARM3JIT 0

| Fix game speed
Echo <21>
KEY 0 PROCpre_initialise|MLOAD"BJS2"|M210|M330WAIT:UNTILQ%<>1:FTX%=0|MSAVE"BJS2"|MLOAD"BJS1"|M240|M320WAIT:UNTILQ%<>1:FTX%=0|MSAVE"BJS1"|MRUN|F|M
FX 225,1
FX 21,0
FX 138,0,128
| Keys         Joystick
| Z                       - Left
| X                       - Right
| Return       B2         - Hover
| Right Shift  B1         - Fire
| Space        B8 (Start) - Start game
ADFJoystickKeys J1 L=78 R=79 B2=71 B1=76 B8=95
BASIC -load !Boot
ADFJoystickKeys
IF ADFFS$OSVersion>=&50000 THEN GOARM3JIT
IF ADFFS$OSVersion>=&35000 THEN ADFRemapVideoMemory
UnSet Alias$L.
UnSet Alias$LO.
RestoreCSD