Commit Graph

35 Commits

Author SHA1 Message Date
Paweł Kołodziejski
20cb0ae228
ALL: Cleanup ResidualVM -> ScummVM 2021-12-26 21:19:38 +01:00
Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
Orgad Shaneh
ee57380de7 ENGINES: JANITORIAL: Remove 'virtual' when override is specified 2021-11-14 14:32:04 +02:00
Bastien Bouclet
66654cb376 ALL: Sync with ScummVM - rev. cd37d510f9 2019-01-26 20:47:55 +01:00
David Fioramonti
b2bddb5b1f MYST3: Add Saving from GMM
The Menu object internally manage a thumbnail
for saved games. But now a function has been
added to Menu to have a new thumbnail generated.

Characters that are not safe to use as filenames
cannot be used as save descriptions.
2018-06-10 16:31:35 +02:00
Bastien Bouclet
e338b1bb6d MYST3: Rework save thumbnail handling, simplify autosaving 2018-05-27 12:44:24 +02:00
David Fioramonti
006aaa2c43 MYST3: Add Autosave Support
This adds autosaving to a save named  Autosave.

Autosaving is enabled if the autosave file
doesn't exist or is an autosave.

The actual autosaving is done on exit or based
on the save interval specified in the config file.
2018-05-27 12:44:24 +02:00
Bastien Bouclet
19a8b11d85 MYST3: Initial version of the widescreen mod 2016-10-16 09:35:40 +02:00
Bastien Bouclet
e3493f7467 MYST3: Prevent events consumed to enter a save name to be used a second time
Fixes #1274.
2016-07-17 17:30:47 +02:00
Bastien Bouclet
5b242db8e9 MYST3: Implement the Xbox load and save menu specificities 2015-04-19 11:46:02 +02:00
Bastien Bouclet
9ef45d0415 MYST3: Refactor the menu class to allow for different implementations 2015-04-19 11:46:02 +02:00
Bastien Bouclet
0f327a3b6b MYST3: Implement the Xbox style dialogs 2015-04-19 11:46:02 +02:00
Bastien Bouclet
7de1765262 MYST3: Refactor the dialog class to allow for different implementations 2015-04-19 11:46:02 +02:00
Bastien Bouclet
d3c17a742e MYST3: The dialog ids are not the same for the Xbox version 2015-04-19 11:46:02 +02:00
Pawel Kolodziejski
728e4183fe MYST3: formatting code 2014-07-03 20:18:21 +02:00
Pawel Kolodziejski
8759900b6a ALL: synced with ScummVM 2014-04-05 18:18:42 +02:00
Einar Johan Trøan Sømåen
bc5ca044a5 Merge pull request #668 from somaen/videoFixes
Update VideoDecoders to use the new VideoDecoder-interface (for testing)
2013-01-02 01:04:14 -08:00
Bastien Bouclet
9face90575 MYST3: Saves cleanup 2012-12-12 12:41:50 +01:00
Bastien Bouclet
f64ec08108 MYST3: Save game update
* Save floats in a portable way
* Save the creation date and description
* Clean up thumbnail handling
* Increment savegame version

Saves from the original engine are still compatible
2012-12-11 14:58:19 +01:00
Einar Johan Trøan Sømåen
1de8e77358 VIDEO: Add seeking to BinkDecoder (WIP) 2012-11-29 00:00:26 +01:00
Bastien Bouclet
911fb152d8 MYST3: Fix line endings 2012-01-26 13:14:41 +01:00
Bastien Bouclet
be8b8d8909 MYST3: Implement keyboard input for savegame file name 2012-01-13 17:15:57 +01:00
Bastien Bouclet
49075bc1ff MYST3: Implement erasing savegames 2012-01-13 16:31:43 +01:00
Bastien Bouclet
9b229d3eb1 MYST3: Add save support 2012-01-13 14:11:09 +01:00
Bastien Bouclet
931db3668a MYST3: Take a thumbnail of the game screen, and display when saving 2012-01-13 12:43:19 +01:00
Bastien Bouclet
203032def0 MYST3: Draw the save name in the save screen 2012-01-13 11:51:36 +01:00
Bastien Bouclet
ef5830d991 MYST3: Fix build 2012-01-13 10:59:14 +01:00
Bastien Bouclet
c492b7fb24 MYST3: Save menu WIP 2012-01-13 10:46:40 +01:00
Bastien Bouclet
e031c97b2e MYST3: Menu WIP
- Escape now closes the menu
- Fix loading non first save item
- Clicking twice on an item loads it
2012-01-13 10:22:28 +01:00
Bastien Bouclet
a44d40c8ac MYST3: Load savegames from the original game 2012-01-13 09:41:06 +01:00
Bastien Bouclet
55dd755048 MYST3: Display the name of the age to load on the load game screen 2012-01-12 17:13:41 +01:00
Bastien Bouclet
0b0565771b MYST3: Display a miniature of the save to load 2012-01-12 17:10:05 +01:00
Bastien Bouclet
548f501372 MYST3: Display savegames names in the load menu 2012-01-12 11:19:12 +01:00
Bastien Bouclet
dd03bff141 MYST3: WIP load menu init 2012-01-12 11:19:11 +01:00
Bastien Bouclet
695fc035d4 MYST3: Menu WIP
- Move menu handling to its own file
- Implement modal confirmation dialogs
- Properly implement quitting from the main menu
2012-01-11 14:05:38 +01:00