aboutsummaryrefslogtreecommitdiff
path: root/tools/skycpt/README
diff options
context:
space:
mode:
Diffstat (limited to 'tools/skycpt/README')
-rw-r--r--tools/skycpt/README13
1 files changed, 9 insertions, 4 deletions
diff --git a/tools/skycpt/README b/tools/skycpt/README
index 8b9705033d..3339b189cc 100644
--- a/tools/skycpt/README
+++ b/tools/skycpt/README
@@ -32,12 +32,17 @@ If you still want to waste your time by creating this file:
v.0.00365: CD Demo
v.0.00368: Full CD version
v.0.00372: Final CD version
-4) Change scummvm/sky/logic.cpp, function fnSkipIntroCode
- so that it calls _skyControl->doLoadSavePanel()
+4) Apply the supplied skycpt-engine.patch to a clean copy of the ScummVM
+ codebase. This modifies the sky engine to allow savefiles to be generated
+ containing the required data for the skycpt tool.
5) Compile the patched ScummVM.
-6) Start each of the BASS versions, enjoy the intro over and over again.
+6) Start each of the BASS versions with this patched version, enjoy the intro
+ over and over again.
Afterwards, it'll automatically show the load/save dialog where you save the game.
-7) Rename the Savegame files you created to "RESET.*", depending on the version.
+ Except for Demo (v0.00356) which lacks the dialog, so this will autosave to slot 1
+ at the end of the intro.
+7) Rename the Savegame files you created (SKY-VM.000 etc., not the ASD or SAV
+ file) to "RESET.*", depending on the version.
e.g. RESET.288 for v.0.00288
8) Rename each file with a ".gz" suffix and run gunzip on it.
This removes the ScummVM gzip savefile compression.