| To install to HD:
| 1. Copy !Ninja to HD
| 2. Replace the contents of !Ninja.!Run with:
|  ADFBootFloppy F1022301
IF "<Obey$Dir>"="@" THEN Set Obey$Dir ADFS::0.$.!Ninja
RMAFree 128
ScreenSize 160
IF ADFFS$OSVersion>=&35000 THEN ADFEmulateRISCOS 3.11
HideCommandWindow

Set Last$Dir <Obey$Dir>
WimpSlot -min 550K -max 550K
LOAD <Last$Dir>.TitleScr 8000
ADFCRC 8000 16A1C DAD7C8D TitleScr
IF ADFFS$CPUID>=&A10 THEN GOARM3JIT 0
RMENSURE NinjaFX 1.01 RMLoad <Last$Dir>.NinjaFX
| Bugfix: NinjaSticks initialize the first sound sample pointer
LOAD <Last$Dir>.NinjaStick 20000
MEMA 20168 E1A00000 E3A02005
ADFInsertModule 20000 299C
| Bugfix: NinjaSong correct SWI
LOAD <Last$Dir>.NinjaSong 20000
MEMA 20910 EF020020
ADFInsertModule 20000 A6EC

Tuning 0
MEMA 85D4 EF000011
GO 8584
| Bugfix: Remove hardcoded ADFS::0 and Null dereference
Set Key$0 15HIMEM=&17F00|M50|M85DIM N% 4:C%!&1538=N%|MRUN|F|M
ECHO <21>
FX 225,1
FX 21,0
FX 138,0,128
BASIC -load <Last$Dir>.FrontEnd
X RMKill NinjaSticks
X HoldIt
X RMKill NinjaSong
X RMKill NinjaFX
UnSet Last$Dir
IF ADFFS$CPUID>=&A10 THEN GOARM3JIT
IF ADFFS$OSVersion>=&35000 THEN ADFEmulateRISCOS