27927 Commits

Author SHA1 Message Date
Filippos Karapetis
963445e559 Updated the MSVC project files of the cine engine
svn-id: r35034
2008-11-13 09:00:51 +00:00
Filippos Karapetis
162634cc95 Started moving Save/Load code to saveload.cpp/.h
svn-id: r35033
2008-11-13 08:59:17 +00:00
Filippos Karapetis
0ba17539ac Deleting save states via the launcher and the GMM is now supported in the cine engine
svn-id: r35032
2008-11-12 23:39:38 +00:00
Filippos Karapetis
28da377ccb Saving and loading from the GMM is now supported in the cine engine
svn-id: r35031
2008-11-12 23:21:05 +00:00
Max Horn
f1b1327b33 Reduced header dependencies
svn-id: r35030
2008-11-12 22:25:19 +00:00
Max Horn
f974a6c8d5 GUI: Blitting the full screen to the backbuffer (or vice versa) can be done with a single memcpy, which is a bit faster than using _vectorRenderer->blitSurface
svn-id: r35029
2008-11-12 22:23:19 +00:00
Max Horn
3b01ed48f5 Further optimized drawCharIntern (on my system, 30% of the time used to draw the GUI is spent in there)
svn-id: r35028
2008-11-12 22:15:47 +00:00
Filippos Karapetis
7c40410ba7 Slight cleanup
svn-id: r35027
2008-11-12 21:15:35 +00:00
Filippos Karapetis
4952526581 Deleting save states via the launcher and the GMM is now supported in the sky engine
svn-id: r35026
2008-11-12 21:08:50 +00:00
Filippos Karapetis
6bfee1bae4 Saving and loading from the GMM is now supported in the sky engine
svn-id: r35024
2008-11-12 20:41:19 +00:00
Max Horn
c0f82d3518 Renamed Graphics::TextAlignment -> Graphics::TextAlign and merged it with GUI::ThemeEngine::TextAlignVertical
svn-id: r35023
2008-11-12 14:30:16 +00:00
Max Horn
144be21bed GUI: Got rid of the WidgetSize stuff
svn-id: r35022
2008-11-12 13:14:44 +00:00
Max Horn
190468c79a GUI: Turn scrollbar width into a theme variable
svn-id: r35021
2008-11-12 13:07:41 +00:00
Max Horn
42533c2354 cleanup
svn-id: r35020
2008-11-12 13:01:21 +00:00
Max Horn
710084dde6 GUI: Got rid of kBigButtonWidth etc.
svn-id: r35019
2008-11-12 12:58:33 +00:00
Max Horn
fa942c42cc GUI: Got rid of most 'built-in' variables
svn-id: r35018
2008-11-12 12:53:53 +00:00
Max Horn
201c26fcd0 cleanup
svn-id: r35017
2008-11-12 12:50:21 +00:00
Filippos Karapetis
8b91e9c8be Updated MSVC project files for the sky engine
svn-id: r35016
2008-11-12 12:39:18 +00:00
Filippos Karapetis
c21038a448 Moved sky detection and meta engine specific code from sky.cpp into detection.cpp, like other engines
svn-id: r35015
2008-11-12 12:36:20 +00:00
Max Horn
0c501d303f Verify sanity of LinearMemoryStream params in the factory function instead of the constructor (which is replicated for each instantiation of the LinearMemoryStream template class) -> saves some bytes
svn-id: r35014
2008-11-12 12:25:26 +00:00
Max Horn
0ce8400841 Patch #2258906: SCUMM: fix builtin load game screen for v1-v5
svn-id: r35013
2008-11-12 10:16:06 +00:00
Nicola Mettifogo
181a44fc21 Fixed default zone flags, so that labels in BRA are only shown on zones which have one.
svn-id: r35012
2008-11-12 07:08:43 +00:00
Filippos Karapetis
c36a8c1c72 Added getMaximumSaveSlot definition for the sky engine
svn-id: r35011
2008-11-11 23:35:18 +00:00
Filippos Karapetis
a0528c87ca Updated MSVC project files for commit #35002
svn-id: r35010
2008-11-11 23:28:43 +00:00
Torbjörn Andersson
c29dfd1f17 Fixed warning. (GCC doesn't like the variable 'isPaused' because there already is
an isPaused() function.)

svn-id: r35009
2008-11-11 20:25:44 +00:00
Filippos Karapetis
0414a78a65 Added save/load support from the GMM for the touche engine
svn-id: r35008
2008-11-11 17:57:13 +00:00
Filippos Karapetis
113a83c0da Implemented pauseEngineIntern() for the SAGA engine
svn-id: r35007
2008-11-11 17:34:52 +00:00
Gregory Montoir
b7c9958e82 enabled RTL
fixed bad glyphs display for non french version
got rid of Graphics::drawChar2

svn-id: r35006
2008-11-11 13:10:34 +00:00
Gregory Montoir
edd61a4f40 add missing version check for compressed sound file
svn-id: r35005
2008-11-11 13:08:06 +00:00
Max Horn
28c24b3fbb Some GUI tweaks to make certain widgets readable
svn-id: r35004
2008-11-11 12:29:41 +00:00
Max Horn
d08192cb04 If confirm_exit is set, also ask the user if he really wants to return to the launcher (after all, as with quit, all data is lost)
svn-id: r35003
2008-11-11 12:28:46 +00:00
Max Horn
a39c78a1ba Moved GUI::SaveLoadChooser to its own source file
svn-id: r35002
2008-11-11 12:13:55 +00:00
Max Horn
98e9333aab SCUMM: Regulate save/load support in GMM based on VAR_MAINMENU_KEY - though I wonder whether we need it for loading at all...
svn-id: r35001
2008-11-11 10:25:29 +00:00
Gregory Montoir
2a71b897c6 fixed charset issues & wrong state for locations 13,16,23
svn-id: r34999
2008-11-10 23:29:08 +00:00
Filippos Karapetis
6e9cb25641 Enable the tucker engine
svn-id: r34998
2008-11-10 22:32:21 +00:00
Eugene Sandulenko
388e0d3417 Add entry for English version. Dies instantly for me.
svn-id: r34997
2008-11-10 22:08:52 +00:00
Filippos Karapetis
8940030f44 Added MSVC project files for the new tucker engine
svn-id: r34996
2008-11-10 22:08:02 +00:00
Filippos Karapetis
4ea83f237c Silenced MSVC warnings about uninitialized variables
svn-id: r34995
2008-11-10 21:56:27 +00:00
Filippos Karapetis
1914f20c38 Fixed typo (which seems like a nasty bug)
svn-id: r34994
2008-11-10 21:53:39 +00:00
Gregory Montoir
0032f2743e removed unneeded file header read
svn-id: r34992
2008-11-10 21:01:15 +00:00
Gregory Montoir
4a5d4ba94d add initial support for 'Bud Tucker in Double Trouble'
svn-id: r34990
2008-11-10 20:38:54 +00:00
Filippos Karapetis
2b59700d2a AGI save games now contain thumbnails and creation date/time (visible from the GMM save/load screens)
svn-id: r34989
2008-11-10 19:02:47 +00:00
Filippos Karapetis
a859e2c1c9 Cleanup
svn-id: r34988
2008-11-10 18:51:51 +00:00
Filippos Karapetis
dbb0fa5f62 Updated the MSVC project files for commit #34983
svn-id: r34987
2008-11-10 14:34:32 +00:00
Filippos Karapetis
3ccfce260f SAGA save games now contain thumbnails and creation date/time (visible from the GMM save/load screens)
svn-id: r34986
2008-11-10 14:11:30 +00:00
Max Horn
32526079aa Include required header
svn-id: r34985
2008-11-10 12:45:09 +00:00
Filippos Karapetis
4e7f7064a3 Limit places where saving from the GMM is permitted
svn-id: r34984
2008-11-10 11:43:02 +00:00
Vicent Marti
b98f89c7f0 Merged GUI::Theme and Gui::ThemeEngine into the same class, GUI::ThemeEngine.
Massive cleanup.

svn-id: r34983
2008-11-10 11:24:55 +00:00
Vicent Marti
631c679e40 Added some more whitespace skipping to default theme generation script.
svn-id: r34982
2008-11-10 10:40:08 +00:00
Benjamin Haisch
8709acb6de - Global options dialog support
svn-id: r34981
2008-11-10 00:19:43 +00:00