| To install to HD:
| 1. Extract Lem2/zip to harddisc
| 2. Replace the contents of !Lemmings2.!Run with:
|  ADFBootFloppy F1059801
IF "<Obey$Dir>"="@" THEN ERROR Lemmings 2 needs to be installed to harddisc, please refer to !ADFFS.obey.F1059801 for details
HideCommandWindow
Wimpslot -Min 1800K -Max 1800K
Set Tribe$Dir <Obey$Dir>
Set ATribe$Dir <Obey$Dir>
Set Tribe$Floppies FALSE
ScreenSize 300
RMEnsure QTMTracker   1.44 RMLoad ADFFS:trackers.QTMModule
RMEnsure MusicModule2 0.08 RMLoad ADFFS:trackers.MusMod2
MUS2QTM_SWI_Alternative
IF ADFFS$OSVersion>=&50000 THEN ADFEmulateRISCOS 3.71
IF ADFFS$OSVersion>=&50000 THEN GOARM4JIT 0
IF ADFFS$OSVersion>=&50000 THEN Set Alias$Cache ADFCache %%*0
RMLoad <ATribe$Dir>.Kris2

ADFClipScreen 4:3
<ATribe$Dir>.LemTitle
MusSongPos 1
<ATribe$Dir>.DispScreen
ADFClipScreen 20:13
Pointer
LOAD <ATribe$Dir>.!RunImage
| Bugfix: SA incompatible code
MEMA 95F14 E28FE004 E52DE004 >95F78 E28FE004 E52DE004 >96068 E28FE004 E52DE004
MEMA 960A4 E28FE004 E52DE004 >960B4 E28FE004 E52DE004 >960C4 E28FE004 E52DE004
MEMA 960E4 E28FE004 E52DE004 >96104 E28FE004 E52DE004 >9612C E28FE004 E52DE004
MEMA 95F2C E3A00902 | Remove OS_LemmingsCacheOff
MEMA 95F48 EF000011 | Remove OS_LemmingsPatch
MEMA 95F20 E3A02813 E2822A05 | Bugfix code size
GO 8000
| Perform SA patching
LOAD <ATribe$Dir>.LEM_Patch 13D000
MEMA 13D160 EF000011 I 8000 13D164 | Exit early from patcher
GO 13D0FC
| Switch direct entry into MusicModule2 to use OS_CallASWIR12
MEMA 6F1D8 E92D5000 E287CA61 E28CCD31 EF020071 E8BD9000
| Fix Page Zero read bugs
MEMA 99920 E1B0900E >9992C E1A00840 >99934 1599101C 11A01801 11A01841 1599E012 11A0E80E 11A0E84E >99954 E1B09009 15991014 E1A01801 E1B01841
GO 8000
ADFClipScreen
FX 19
Set kill$module Y
RMEnsure KrisHardware 0.0 UnSet kill$module
IF "<kill$module>"="Y" THEN RMKill KrisHardware
UnSet kill$module
IF ADFFS$OSVersion>=&50000 THEN GOARM4JIT
IF ADFFS$OSVersion>=&50000 THEN ADFEmulateRISCOS
RMKill MusicModule2
RMKill QTMTracker
UnSet Alias$Cache
UnSet ATribe$Dir
UnSet Tribe$Dir
UnSet Tribe$Floppies
IF ADFFS$OSVersion>=&50000 THEN UnSet Alias$Cache