Commit Graph

27842 Commits

Author SHA1 Message Date
Gregory Montoir
b45227cfa0 some fixes to input handling, cleanup
svn-id: r35100
2008-11-16 20:51:10 +00:00
Johannes Schickel
c4a7088c5b Fixed valgrind warning.
svn-id: r35099
2008-11-16 20:46:18 +00:00
Sven Hesse
b1fa413ed4 Implementing getTotalPlayTime() for AppendableMemoryStream
svn-id: r35098
2008-11-16 20:34:31 +00:00
Filippos Karapetis
a5619194c8 Added MSVC projects for the new groovie engine and enabled the engine
svn-id: r35097
2008-11-16 20:31:07 +00:00
Johannes Schickel
2ef8a32a01 Fixed various g++ warnings ("format not a string literal and no format arguments").
svn-id: r35096
2008-11-16 20:20:31 +00:00
Henry Bush
e1fdb1f882 T7G: Two leftover commits from t7gre: fix broken palette on intro video, and add scriptvar debug flag
svn-id: r35095
2008-11-16 19:20:30 +00:00
Vicent Marti
1459ece153 Binary parser: Parsing of global dialog sections.
svn-id: r35094
2008-11-16 17:29:55 +00:00
Florian Kagerer
a44994dc89 KYRA 1/2: more fixes for valgrind warnings
svn-id: r35093
2008-11-16 14:07:50 +00:00
Nicola Mettifogo
13297a7857 Added missing initialization (which caused random crashes).
svn-id: r35092
2008-11-16 13:06:40 +00:00
Vicent Marti
92d1d19eb4 Binary parser: Fixed missing sections in render info.
svn-id: r35091
2008-11-16 01:54:45 +00:00
Travis Howell
08a2d2fbb5 Correct my typos.
svn-id: r35090
2008-11-15 23:53:53 +00:00
Sven Hesse
24131d781a Added support for the ADPCM used in Discworld 2
svn-id: r35089
2008-11-15 19:40:01 +00:00
Florian Kagerer
bd817c0341 (hopefully) fix valgrind warnings
svn-id: r35088
2008-11-15 19:08:35 +00:00
Jordi Vilalta Prat
9671b3a514 Simplify error debugging by implementing GroovieEngine::errorString()
svn-id: r35087
2008-11-15 18:56:39 +00:00
Vicent Marti
e3928f69a2 Binary Parser: Finished parsing of all Render Info sections.
svn-id: r35086
2008-11-15 15:58:36 +00:00
Robin Watts
54713bc086 Tweaks to make DS buildable again.
svn-id: r35085
2008-11-15 15:49:22 +00:00
Max Horn
674a6ecc16 DS: Replaced call to obsolete addButton method
svn-id: r35084
2008-11-15 14:39:23 +00:00
Johannes Schickel
28bd3e0af8 Fixed strncpy usage.
svn-id: r35083
2008-11-15 14:15:17 +00:00
Max Horn
3a3698f960 Fix for bug #2251765: FT: Talk speed inconsistency
svn-id: r35082
2008-11-15 13:54:16 +00:00
Max Horn
2f7197ead1 Saving some more bytes of binary size in the advanced detector
svn-id: r35081
2008-11-15 13:19:40 +00:00
Florian Kagerer
06216866ac svn-id: r35080 2008-11-15 13:00:46 +00:00
Joost Peters
21ec2de29d remove outdated comment
svn-id: r35079
2008-11-15 11:43:15 +00:00
Jordi Vilalta Prat
cd32c4d6bc Fix for bug "Save game's names don't show up" (issue 31 on google code)
svn-id: r35078
2008-11-15 11:23:02 +00:00
Jordi Vilalta Prat
402f8c388f Added GroovieMetaEngine::getMaximumSaveSlot()
svn-id: r35077
2008-11-15 10:50:57 +00:00
Eugene Sandulenko
194a10c77c Turn on single gameid in order to avoid polluting gameid namespace.
svn-id: r35076
2008-11-15 09:08:15 +00:00
Eugene Sandulenko
16e2bb7201 Mention new engines in NEWS file.
svn-id: r35075
2008-11-15 09:05:08 +00:00
Johannes Schickel
78e85a00f2 Little fix for my last commit.
svn-id: r35074
2008-11-15 03:34:08 +00:00
Johannes Schickel
f57bf13819 Yet another buffer safetyness fix. (strcpy -> strncpy)
svn-id: r35073
2008-11-15 03:22:00 +00:00
Johannes Schickel
478ee06fb8 Paranoia: Add destination buffer size to Engine::errorString to help avoiding buffer overflows.
svn-id: r35072
2008-11-15 03:16:41 +00:00
Vicent Marti
486523af51 Finished binary parsing of DrawData/drawsteps.
svn-id: r35071
2008-11-15 02:58:54 +00:00
Gregory Montoir
2babdcb41d added missing File destructor call if file can't be read
svn-id: r35070
2008-11-15 02:41:37 +00:00
Gregory Montoir
8f230d7358 added support for animation sequence
added support for non-interactive demo
fixed wrong end of demo screen when quitting the game using the inventory

svn-id: r35069
2008-11-15 02:32:05 +00:00
Gregory Montoir
48363b80fb added FLIC player from KoM engine module.
changes :
- changed methods name to match the ones from DXAPlayer
- added file read streaming
- added possibiltiy to reset playback

svn-id: r35068
2008-11-15 02:31:11 +00:00
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