aboutsummaryrefslogtreecommitdiff
path: root/engines/mohawk/myst_state.cpp
AgeCommit message (Collapse)Author
2016-04-03MOHAWK: Switch to slot based save file naming for MystBastien Bouclet
Myst previously used the user provided description as the save filename. This was not working when the user entered chacacters forbidden by the filesystem. The actual save format has not changed. Old saves are still compatible, but must be renamed to 'myst-###.mys' and 'myst-###.mym'. Fixes 7106.
2016-02-22MOHAWK: Add support for the ScummVM save metadata featuresBastien Bouclet
The metadata is saved in a separate file to keep compatibility with the original engine saves.
2016-02-07MOHAWK: Use nullptr where applicable in the Myst codeBastien Bouclet
2014-07-08MOHAWK: Reset some Myst state variables as per the originalBastien Bouclet
This fixes a bug where the player could be stuck on Channelwood's lower level with the elevator on the upper level. This also turns the light off on Stoneship when entering the age, since the battery is depleted. Thanks to dtungsten for submitting this fix in PR#478.
2014-02-18MOHAWK: Make GPL headers consistent in themselves.Johannes Schickel
2011-08-07MOHAWK: Disable zip mode in Myst demoBastien Bouclet
2011-05-15MOHAWK: Fix loading a Myst savegame from the launcher.Bastien Bouclet
2011-05-12GIT: Clean up: Suppress SVN tags, now uselessstrangerke
2011-04-28JANITORIAL: Reduce header dependencies in shared codeOri Avtalion
Some backends may break as I only compiled SDL
2011-02-13MOHAWK: Add Achenar's crate state to Mechanical stateBastien Bouclet
2011-01-27MOHAWK: Implement Stoneship chest puzzleBastien Bouclet
svn-id: r55577
2011-01-09MOHAWK: Add a stub for Myst var getter 308Bastien Bouclet
svn-id: r55187
2011-01-09MOHAWK: Myst zip mode improvementsBastien Bouclet
- Save visited zip destinations in the game state - Only allow zipping to visited zip destinations - Save zip mode setting in the game state svn-id: r55185
2011-01-09MOHAWK: Implement minimal D'ni stack. Lacking movie control.Bastien Bouclet
svn-id: r55180
2011-01-07MOHAWK: Merge Myst intro opcode 100 with generic opcode 40 into engine ↵Bastien Bouclet
method changeStack svn-id: r55152
2010-12-30MOHAWK: Implement Myst opcodes 129 to 132, and 192 to 197, Stellar ↵Bastien Bouclet
observatory buttons svn-id: r55065
2010-12-29MOHAWK: Implement Myst opcode 214, Stellar observatory initializationBastien Bouclet
svn-id: r55063
2010-12-26MOHAWK: Move myst_saveload.* to myst_state.*Matthew Hoops
svn-id: r55045