home *** CD-ROM | disk | FTP | other *** search
/ Archive Magazine 1997 / ARCHIVE_97.iso / multimedia / _magpiread / _run < prev    next >
Text File  |  1994-02-15  |  4KB  |  93 lines

  1. | !Run File for Magpie Browser application. v1.30
  2. |
  3. | Copyright (c) Peter Cole & Logotron Ltd., 1992.
  4. |
  5. | NB: There are some user editable parts to this file, if
  6. |     you make changes, please ensure that you know what 
  7. |     you are doing. At the least, take a copy of this file
  8. |     first.
  9. |-----------------------------------------------------------
  10. |
  11. iconsprites <Obey$Dir>.!Sprites
  12. set File$Type_C99 Binder
  13. set MagpieBrowse$Dir <Obey$Dir>
  14. set Magpie$PrintFile printer:
  15. |
  16. | The following defines that the action on double clicking a binder file
  17. | should be to load the binder into the browser system.
  18. |
  19. | If you wish binders to load into the author system, comment out the
  20. | following line, and the similar line in the !Boot file, then edit
  21. | the !Boot and !Run files for !Magpie.
  22. |
  23. | Commented out since default is load into author.
  24. |
  25. | set Magpie$Default Browse
  26. |
  27. if "<Magpie$Default>"="Browse" then set Alias$@RunType_C99 /<MagpieBrowse$Dir>.!run -B%%*0
  28. if "<Magpie$Default>"="Browse" then set Alias$@PrintType_C99 /<MagpieBrowse$Dir>.!run -p -B%%*0
  29. |
  30. | Define the interface language, and any startup processing for the language
  31. |
  32. set Magpie$Language English
  33. |
  34. if "<Magpie$Language>"="Welsh" AND "<Magpie$WDone>"<>"TRUE" then run <MagpieBrowse$Dir>.wfont
  35. |
  36. | Ensure that !System has been run so that we can load any global resources not
  37. | currently loaded.
  38. |
  39. if "<System$Path>" = "" then Error 0 System resources cannot be found, (try running !System).
  40. |           
  41. | Ensure that an old version of the shared C library is not installed - overwriting
  42. | it would crash any current applications using it.
  43. |                               
  44. set clib$flag 0
  45. RMensure SharedClibrary 3.75 set clib$flag 1
  46. RMensure SharedClibrary 0 set clib$flag 0
  47. if "<clib$flag>"="1" then Error !!! Old shared C library !!! An old version of the shared C library (clib) is resident in memory - please refer to your Magpie user guide.
  48. unset clib$flag
  49. |
  50. RMEnsure SharedCLibrary 3.75 RMLoad System:Modules.CLib
  51. RMEnsure SharedCLibrary 3.75 Error You need shared C library (CLib) version 3.75 or later - please refer to your Magpie User Guide.
  52. |
  53. RMEnsure FPEmulator 2.80 RMLoad System:Modules.FPEmulator
  54. RMEnsure FPEmulator 2.80 Error You need version 2.80 of later of the floating point emulator (FPEmulator).
  55. |
  56. RMEnsure ColourTrans 0.52 rmload System:Modules.Colours
  57. RMEnsure ColourTrans 0.52 Error You need at least version 0.52 of the Colour Selector
  58. |
  59. | Load the irqutils module. It is not fatal if you don't load this but sampling
  60. | quality (and playback) will be (slightly) degraded.
  61. |
  62. RmEnsure IRQUtils 0.12 RMLoad System:Modules.IRQUtils
  63. |                       
  64. | Load other 'improvement' modules for sound playback.
  65. |
  66. RMEnsure HourGlass 2.02 RMLoad System:Modules.HourGlass
  67. RMEnsure HourGlass 2.02 Error You need at least version 2.02 of HourGlass
  68. RMEnsure SoundScheduler 1.13 RMLoad System:Modules.Sound2
  69. RMEnsure SoundScheduler 1.13 Error You need at least version 1.13 of SoundScheduler
  70. |
  71. |                
  72. WimpSlot -min 160K -max 160K     
  73. |
  74. | Program parameters:
  75. |
  76. |   -Bfilename - binder file to load.
  77. |
  78. |   -G Gain value to be used in configuration of Armadeus sampling board.
  79. |      Default value = 60.
  80. |      NB: Mic input is automatically selected.
  81. |
  82. |   -R Sampling rate tapedeck to use - default = 120us (8.32KHz) 
  83. |         Mimimum value 80 (12.5kHz) on Arm2 without Mem1CA but IRQUtils loaded.
  84. |         (lower values result in 'Pinky&Perky' quality!).
  85. |
  86. |   -P Print binder. Magpie will start up, open the binder, start print dialogue
  87. |      and, upon completion, close down. This parameter is for use on alias$@printtype.
  88. |
  89. |   -Cname Country to use, where name is the name of the directory containing the
  90. |          the country dependent files, terminated by a . e.g: -cWelsh.
  91. |
  92. Run "<MagpieBrowse$Dir>.!runImage" -sg -g60 -r120 -c"<Magpie$Language>". %*0
  93.