aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCameron Cawley2017-08-10 16:05:51 +0100
committerEugene Sandulenko2017-09-03 10:40:07 +0200
commit0d1df59be1b3e6d8a0bc62a5e645fac374426aad (patch)
tree811790d17df26f55e567e2b67f47bd9e9775a167
parentfaf9fde50f1e857caca5d4374e537b6e865981f6 (diff)
downloadscummvm-rg350-0d1df59be1b3e6d8a0bc62a5e645fac374426aad.tar.gz
scummvm-rg350-0d1df59be1b3e6d8a0bc62a5e645fac374426aad.tar.bz2
scummvm-rg350-0d1df59be1b3e6d8a0bc62a5e645fac374426aad.zip
RISCOS: Automatically calculate the correct WimpSlot size
-rw-r--r--backends/platform/sdl/riscos/riscos.mk1
-rw-r--r--dists/riscos/!Run,feb2
2 files changed, 2 insertions, 1 deletions
diff --git a/backends/platform/sdl/riscos/riscos.mk b/backends/platform/sdl/riscos/riscos.mk
index 8bcc9f1189..43435238d7 100644
--- a/backends/platform/sdl/riscos/riscos.mk
+++ b/backends/platform/sdl/riscos/riscos.mk
@@ -6,6 +6,7 @@ riscosdist: scummvm$(EXEEXT)
cp ${srcdir}/dists/riscos/!Run,feb !ScummVM/!Run,feb
cp ${srcdir}/dists/riscos/!Sprites,ff9 !ScummVM/!Sprites,ff9
cp ${srcdir}/dists/riscos/!Sprites11,ff9 !ScummVM/!Sprites11,ff9
+ sed -i -e 's/|WimpSlot/WimpSlot -min $(shell du -k !ScummVM/scummvm,ff8 | cut -f1)K/g' !ScummVM/!Run,feb
mkdir -p !ScummVM/data
cp $(DIST_FILES_THEMES) !ScummVM/data/
ifdef DIST_FILES_NETWORKING
diff --git a/dists/riscos/!Run,feb b/dists/riscos/!Run,feb
index 6c38b4b658..be6046ed6a 100644
--- a/dists/riscos/!Run,feb
+++ b/dists/riscos/!Run,feb
@@ -9,5 +9,5 @@ RMEnsure DigitalRenderer 0.56 Error ScummVM requires DigitalRenderer 0.56 or lat
Set ScummVM$stdout ><Choices$Write>.ScummVM.stdout 2><Choices$Write>.ScummVM.stderr
If "<Wimp$State>"="commands" Then Unset ScummVM$stdout Else CDir <Choices$Write>.ScummVM
-WimpSlot -min 8192K
+|WimpSlot
Do Run <ScummVM$Dir>.scummvm %*0 <ScummVM$stdout>