| !Run file for !SwiftJPEG
|
| (C) Hipposoft 1995 - 2002

Set SwiftJPEG$Dir <Obey$Dir>
|Set Alias$@RunType_C85 Run <SwiftJPEG$Dir>.!Run %%*0
IconSprites <SwiftJPEG$Dir>.!Sprites

| If we have SpriteExtend 0.99 or later, fine. Otherwise try
| to load the more reliable JPEGRender (with JPEGMsgs support)
| module and complain if neither can be found.

RMEnsure SpriteExtend 0.99 RMLoad System:Modules.JPEGRender
RMEnsure SpriteExtend 0.99 RMLoad System:Modules.JPEGMsgs
RMEnsure SpriteExtend 0.99 RMEnsure JPEGRender 1.02 Error Can find neither SpriteExtend v0.99 or later nor JPEGRender 1.02 or later - SwiftJPEG requires one of them

| If we're on an old operating system, we'll need the DDA
| support module, should SpriteExtend 0.99 be in use.

RMEnsure UtilityModule 3.50 Set SwiftJPEG$OldOS Yes
If "<SwiftJPEG$OldOS>"="Yes" Then RMEnsure JPEGRender 1.02 RMEnsure DummyDynamicAreas 1.07 RMLoad System:Modules.Dummy
If "<SwiftJPEG$OldOS>"="Yes" Then RMEnsure JPEGRender 1.02 RMEnsure DummyDynamicAreas 1.07 Error Can't find Dummy Dynamic Areas module ('Dummy') 1.07 or later
UnSet SwiftJPEG$OldOS

| Should be OK to go now.

WimpSlot -Min 64K -Max 64K
Run <SwiftJPEG$Dir>.!RunImage %*0