home *** CD-ROM | disk | FTP | other *** search
- | !Mouse
- | Version 1.00
- |
- Set UseMouse1 0
- If "<Obey$Dir>" = "ADFS::Mouse2.$.!Mouse" Then Set UseMouse1 1
- If "<Obey$Dir>" = "adfs::Mouse2.$.!Mouse" Then Set UseMouse1 1
- If "<Obey$Dir>" = "ADFS::Mouse3.$.!Mouse" Then Set UseMouse1 1
- If "<Obey$Dir>" = "adfs::Mouse3.$.!Mouse" Then Set UseMouse1 1
- If "<UseMouse1>" = "1" Then Set Mouse$Dir ADFS::Mouse1.!Mouse Else Set Mouse$Dir <Obey$Dir>
- Unset UseMouse1
- |
- Set MouseData$Dir <Mouse$Dir>
- |
- <Mouse$Dir>.Hourglass
- |
- IconSprites <Obey$Dir>.!Sprites
- |
- if "<System$Path>" = "" Then Run ADFS::Mouse1.!System
- if "<System$Path>" = "" then Error 0 System resources cannot be found
- |
- if "<Font$Path>" = "" Then Run ADFS::Mouse1.!Fonts
- |
- set ro31$flag 1
- RMEnsure UtilityModule 3.10 set ro31$flag 0
- If "<ro31$flag>"="1" Then RMEnsure BorderUtils 0.02 RMLoad System:Modules.BorderUtil
- RMEnsure IRQUtils 0.09 RMLoad System:Modules.IRQUtils
- RMEnsure HourGlass 2.02 RMLoad System:Modules.Hourglass
- RMEnsure SoundScheduler 1.13 RMLoad System:Modules.Sound2
- RMEnsure WindowUtils 0.04 RMLoad System:Modules.WimpUtils
- unset ro31$flag
- |
- RMEnsure ColourTrans 0.51 RMLoad System:Modules.Colours
- RMEnsure ColourTrans 0.51 Error You need ColourTrans 0.51 or later
- |
- set clib$flag 0
- RMensure SharedClibrary 3.75 set clib$flag 1
- RMensure SharedClibrary 0 set clib$flag 0
- if "<clib$flag>"="1" then Error !!! Old shared C library !!! An old version of the shared C library (clib) is resident in memory.
- unset clib$flag
- |
- | Install the shared C library (clib)
- | -----------------------------------
- |
- RMensure SharedClibrary 3.75 RMload System:modules.clib
- RMensure SharedClibrary 3.75 Error You need at least version 3.75 of the shared C library
- |
- | Install the floating point emulator
- | -----------------------------------
- |
- RMensure FPEmulator 2.80 RMload System:modules.FPEmulator
- RMensure FPEmulator 2.80 Error You need at least version 2.80 of the floating point emulator
- |
- | Install the Tracker player program
- | ----------------------------------
- |
- RMEnsure 4MationTracker 3.14 RMLoad <Mouse$Dir>.PlayerMod
- RMEnsure 4MationTracker 3.14 Error You need 4MationTracker 3.14 or later
- |
- | Grab extra memory for resources
- Wimpslot -min 400K -max 400K
- |
- Wimpslot -min 320K -max 320K
- Run <Mouse$Dir>.!RunImage %*0
-