Torbjörn Andersson
e5d0462af6
Initialise _current. Fixes a Valgrind warning.
...
svn-id: r35067
2008-11-14 23:37:30 +00:00
Johannes Schickel
a68bb32a97
Init _oldVideoMode, _videoMode and _transactioDetails properly.
...
svn-id: r35066
2008-11-14 23:10:14 +00:00
Torbjörn Andersson
bfc9b972f5
Added license header, and guard against multiple inclusion.
...
(Sorry about the confusing commit message earlier. I thought I had committed a
fix for bug #2284199 ("IGOR: Strange code in drawInventory()") without checking
for warnings first.)
svn-id: r35065
2008-11-14 22:48:09 +00:00
Matthew Hoops
a5721dc52d
The demo mode flag should also be compiled if Groovie is compiled in
...
svn-id: r35064
2008-11-14 22:37:32 +00:00
Torbjörn Andersson
7d3e9b3d35
Oops, my last commit introduced some warnings.
...
svn-id: r35063
2008-11-14 22:20:34 +00:00
Johannes Schickel
5a0556f09c
Committed my patch #2123680 "SDL: Backend transaction / rollback support".
...
svn-id: r35062
2008-11-14 22:08:10 +00:00
Max Horn
bb87d39424
Patch #2271425 : Groovie engine
...
svn-id: r35060
2008-11-14 21:32:20 +00:00
Vicent Marti
3c5c774e76
More binary drawstep parsing.
...
svn-id: r35059
2008-11-14 21:11:35 +00:00
Filippos Karapetis
4294185c59
Some corrections, based on observations from bug report #2284298 - "SAGA: Compiler warnings; possibly an engine bug"
...
svn-id: r35058
2008-11-14 17:51:48 +00:00
Torbjörn Andersson
591d01b77f
Reverted change I accidentally made to the SAGA engine when committing the SCUMM
...
charset changes. It may be a correct change, but it's not yet ready.
svn-id: r35057
2008-11-14 14:12:18 +00:00
Torbjörn Andersson
5e5eebf24f
Committed my own patch #2278665 ("SCUMM: Font data in old SCUMM games") to get
...
rid of a few kilobytes of hard-coded font data. (The font data is still there,
but now we only store how the French, German, Italian and Spanish fonts differ
from the English one.)
svn-id: r35056
2008-11-14 14:03:08 +00:00
Sven Hesse
2ec6e678be
Fixing compilation
...
svn-id: r35055
2008-11-14 13:26:23 +00:00
Filippos Karapetis
66e86283cb
Cleanup and simplification of the resource loading code
...
svn-id: r35054
2008-11-14 12:19:10 +00:00
Nicola Mettifogo
de0fe01c04
Removed unused parameter.
...
svn-id: r35053
2008-11-14 12:13:59 +00:00
Jordi Vilalta Prat
f773ec4df4
Added detection entry for Spanish Bud Tucker
...
svn-id: r35052
2008-11-14 09:45:42 +00:00
Filippos Karapetis
0f38e67f57
Fix for bug #2277597 - "ITE: Classic Mac alternate md5sums / Voices not detected"
...
svn-id: r35051
2008-11-13 23:21:38 +00:00
Filippos Karapetis
6ccf57d789
Fixed crash when returning to launcher from the GMM
...
svn-id: r35050
2008-11-13 23:19:25 +00:00
Vicent Marti
149345e13f
Moved binary theme parser to tools folder.
...
svn-id: r35049
2008-11-13 19:58:04 +00:00
Vicent Marti
313cba75b1
DrawStep parsing added to binary theme parser.
...
svn-id: r35048
2008-11-13 19:56:26 +00:00
Nicola Mettifogo
618644ba0c
Update to the low level parser:
...
* made it detect buffer overflows
* removed unused code paths
* general simplification
svn-id: r35047
2008-11-13 15:15:54 +00:00
Vicent Marti
f7bdf6b40f
Binary theme format parser.
...
Warning: Work in progress. May erase hard drive.
svn-id: r35046
2008-11-13 14:25:39 +00:00
Max Horn
4e51c62e39
Added DISABLE_COMMAND_LINE switch
...
svn-id: r35045
2008-11-13 12:45:35 +00:00
Filippos Karapetis
04a33b48c0
Updated the MSVC project files of the sword1 engine
...
svn-id: r35044
2008-11-13 12:25:19 +00:00
Filippos Karapetis
ebb72cdfdf
Moved sword1 detection and meta engine specific code from sword1.cpp into detection.cpp, like other engines
...
svn-id: r35043
2008-11-13 12:22:58 +00:00
Travis Howell
2c58689e14
Add newlines at end of files, to squash warning.
...
svn-id: r35042
2008-11-13 11:46:53 +00:00
Johannes Schickel
b11af14335
Fixed compilation with DISABLE_TEXT_CONSOLE.
...
svn-id: r35041
2008-11-13 11:46:17 +00:00
Johannes Schickel
cd5a85036d
Fixed compiling of MT32 emulator with -O2 and -Werror.
...
svn-id: r35040
2008-11-13 11:41:25 +00:00
Travis Howell
cca19671d5
Fix compile of CINE engine.
...
svn-id: r35039
2008-11-13 11:36:37 +00:00
Max Horn
a6502da9ac
* got rid of CDECL
...
* got rid of scumm_strrev
* added DISABLE_TEXT_CONSOLE flag which disables printf, warning, debug (but not error)
svn-id: r35038
2008-11-13 11:26:47 +00:00
Max Horn
c0786313fa
cleanup
...
svn-id: r35037
2008-11-13 11:21:16 +00:00
Max Horn
eb27307c12
minor tweaks
...
svn-id: r35036
2008-11-13 11:20:43 +00:00
Filippos Karapetis
8e3485f158
Added better checks for the current music status in pauseEngineIntern()
...
svn-id: r35035
2008-11-13 09:19:42 +00:00
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