Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+
2021-12-26 18:48:43 +01:00
Lothar Serra Mari
552813545d
MOHAWK: MYST: Add option to simulate CD-ROM loading times during card transition
2021-07-17 08:29:38 +02:00
AspireONE-zz
fdbfb6160f
MOHAWK (Myst): Allow fuzzy matching in the space ship puzzle
...
Enabling this new option can make it easier for hearing impaired
users to solve that puzzle
2021-06-12 21:07:18 +03:00
aryanrawlani28
bd19eaa5bf
GUI: U32: More code improvements in engines and misc fixes
...
- Xeen's GUIError now takes in U32String
- Scumm's ValueDisplayDialog takes in U32
- Mohawk's InfoDialog & PauseDialog takes in U32
- Mohawk - in riven.cpp, Some assignment fixes
- Backends -in sdl.cpp, Remove incorrect conversion from iso8859 when setting text in clipboard
- Graphics - Add u32 strings instead of decoding each piece in format
2020-08-30 14:43:41 +02:00
Bastien Bouclet
c9476543e0
MOHAWK: MYST: Allow changing the game language while on the main menu
2020-03-28 07:38:39 +01:00
Bastien Bouclet
195d593405
MOHAWK: RIVEN: Allow changing the game language at run-time
2020-03-28 07:38:39 +01:00
Bastien Bouclet
1f5d4d1fdd
MOHAWK: RIVEN: Configuration dialog changes
...
* Unify the custom options dialog (previously accessed through F5), and
the in-game options dialog accessed through the Global Main Menu.
* Change the default keybinding for F5 to show the GMM for the non-25th
anniversary editions of the game. This allows easy access to
the load and save functionality. With the 25th anniversary edition,
the main menu accessed through ESC should be used instead.
2020-03-28 07:38:39 +01:00
Bastien Bouclet
1be3c3c7c4
MOHAWK: MYST: Configuration dialog changes
...
* Unify the custom options dialog (previously accessed through F5), the
engine options tab and the in-game options dialog accessed through the
Global Main Menu.
* Change the default keybinding for F5 to show the GMM for the non-25th
anniversary editions of the game. This allows easy access to
the load and save functionality. With the 25th anniversary edition,
the main menu accessed through ESC should be used instead.
* Change the Quit button in the Global Main Menu to show the credits
before quitting. This is to reproduce the original game behavior.
2020-03-28 07:38:39 +01:00
D G Turner
dbd7581c41
MOHAWK: Remove Unused Engine Pointer from Riven Options Dialog
...
Flagged by GCC -Wunused-private-field
2019-12-14 21:31:44 +00:00
Bastien Bouclet
8a02d0efad
MOHAWK: MYST: Save the options to ConfMan when the game is not started
2019-10-30 19:54:12 +01:00
Bastien Bouclet
998bd303c6
MOHAWK: RIVEN: Save the options to ConfMan when the game is not started
...
That way changes made while on the main menu with no game started are
persisted across sessions. When a game is started, the options are saved
to the savegame as previously.
2019-10-29 21:29:47 +01:00
D G Turner
1f3aaac12c
MOHAWK: Silent Compiler Warning About Unused VM Pointer.
...
This can be restored if required at a later time.
2018-07-29 06:00:42 +01:00
Bastien Bouclet
4b900cc432
MOHAWK: RIVEN: Remove the load/save/quit buttons from the options dialog
...
Those features can now be accessed through the main menu
2018-06-29 13:31:54 +02:00
Bastien Bouclet
73b3a43b89
MOHAWK: MYST: Introduce a main menu stack
...
Used in the 25th Anniversary edition of Myst ME
2018-06-29 13:15:01 +02:00
Bastien Bouclet
c0fa7ceae5
MOHAWK: MYST: Clean up the options dialog
...
Also load and save games using ctrl-o / ctrl-s.
2018-06-14 21:04:44 +02:00
Bastien Bouclet
84b2dc5cc8
MOHAWK: Fix some clang-tidy warnings
2018-03-31 13:36:09 +02:00
Eugene Sandulenko
f54e528677
MOHAWK: Added override clauses
2018-03-28 12:28:27 +02:00
Bastien Bouclet
a33548c0d2
MOHAWK: RIVEN: Add keyboard shortcuts for loading and saving
...
Those shortcuts are documented in the original game manual.
2017-12-20 19:16:07 +01:00
Bastien Bouclet
ad7f94f10f
MOHAWK: Add a transition speed widget to the settings dialog
2017-07-03 08:50:10 +02:00
Eugene Sandulenko
dead4aa014
JANITORIAL: Remove trailing spaces
2016-10-09 14:59:58 +02:00
Thierry Crozat
191a9a0c64
MOHAWK: Load games from outside the options dialog loop
...
Loading games from inside the dialog loop may cause cursor
glitches. This commits applies the same fix to the
MohawkOptionsDialog as the one that already existed for
the global main menu. This finished to fix bug #7164 .
2016-08-03 22:50:06 +01:00
Bastien Bouclet
0440ff64f1
MOHAWK: Have the Myst and Riven options dialog share a base class
...
Now the Riven options dialog has the same features as the Myst one:
- Screen centering
- Save / Load / Quit buttons
2016-07-04 20:47:16 +02:00
Bastien Bouclet
0c57c99f00
MOHAWK: Change the Riven options dialog not to subclass GUI::OptionsDialog
2016-07-04 20:47:16 +02:00
Ori Avtalion
253e18c440
JANITORIAL: Reduce GUI header dependencies
2016-04-14 13:30:14 +03:00
Bastien Bouclet
6f56f2efe1
MOHAWK: Add Save, Load and Quit buttons to the Myst Dialog
...
So that it is possible to play the game without knowing about the GMM
2016-02-22 08:44:55 +01:00
Bastien Bouclet
524d7ec5ec
MOHAWK: Center the options dialog
2016-02-22 08:44:55 +01:00
Bastien Bouclet
c3c09a1c83
MOHAWK: MystOptionsDialog should not subclass GUI::OptionsDialog
2016-02-22 08:44:55 +01:00
Johannes Schickel
abd9e92086
MOHAWK: Make GPL headers consistent in themselves.
2014-02-18 02:39:36 +01:00
Bastien Bouclet
72a9f06f93
MOHAWK: Add a return to menu button to the dialog for the demo
2011-08-14 09:18:21 +02:00
Bastien Bouclet
e0e28aaeb2
MOHAWK: Implement "Show Map" feature for Myst ME
2011-05-15 17:41:54 +02:00
Bastien Bouclet
c7f3a4f578
MOHAWK: Implement page drop button for Myst
2011-05-14 19:54:32 +02:00
strangerke
69b1485a22
GIT: Clean up: Suppress SVN tags, now useless
2011-05-12 01:16:22 +02:00
Matthew Hoops
4b19c1bf32
MOHAWK: Don't compile RivenOptionsDialog when Riven isn't enabled
2011-03-28 23:41:32 -04:00
Matthew Hoops
e5811cd6c3
MOHAWK: Allow disabling compilation of Myst
2011-03-28 22:26:23 -04:00
Max Horn
121056c12f
MOHAWK: Pass objs by const ref not by value
...
svn-id: r54443
2010-11-23 22:32:39 +00:00
Max Horn
427dc1ae93
GUI: Move major widgets to new directory gui/widgets
...
Also renamed the source/header files, now they are more closely
aligned to how we rename most other source files
svn-id: r54264
2010-11-16 10:11:57 +00:00
Matthew Hoops
8e8b6cfa78
More transistions->transitions fixes
...
svn-id: r48571
2010-04-06 16:33:15 +00:00
Johannes Schickel
aed02365ec
Strip trailing spaces/tabs.
...
svn-id: r47541
2010-01-25 01:39:44 +00:00
Max Horn
f31c452a5f
MOHAWK: Reduce header interdependencies
...
svn-id: r46782
2009-12-30 23:02:14 +00:00
Eugene Sandulenko
0ea022d076
Add Mohawk engine code. Part 1/3: main code.
...
svn-id: r46727
2009-12-29 23:18:24 +00:00