Filippos Karapetis
df694b3de1
Cleanup
...
svn-id: r35114
2008-11-18 17:37:01 +00:00
Johannes Schickel
d99ab163cc
Fixed meta engine related save functions (some where relying on "target.???" instead of "sword1.???").
...
svn-id: r35113
2008-11-18 17:03:55 +00:00
Filippos Karapetis
2463c550ac
Reverted to old behavior: save games for sword1 can be shared again across all versions (since they're exactly the same) - they're now named sword1.* and no longer named after the game ID
...
svn-id: r35112
2008-11-18 16:57:57 +00:00
Filippos Karapetis
7650b61d27
Applied a slightly modified version of my patch #2307224 - "BS1: Save/load overhaul"
...
svn-id: r35111
2008-11-18 16:31:55 +00:00
Johannes Schickel
bdbae740a6
Don't rename slots anymore when deleting them via the GMM.
...
svn-id: r35110
2008-11-18 15:41:14 +00:00
Johannes Schickel
19aea83411
Fixed documentation.
...
svn-id: r35109
2008-11-18 14:57:40 +00:00
Kari Salminen
c67881f0cc
Fix compilation of Tucker-engine under MSVC by adding missing flic_player.h and flic_player.cpp to the project files.
...
svn-id: r35108
2008-11-17 20:38:40 +00:00
Torbjörn Andersson
0e1c4fccca
Hopefully fixed the regression described in bug #2299682 ("FT: Crash in the intro
...
(regression in r34516)"), after discussing with Fingolfin. We didn't use to check
the size of the STRK chunk before, and he didn't remember why we do now, so I've
removed that test again.
svn-id: r35107
2008-11-17 20:36:10 +00:00
Max Horn
dd14e46698
Fixed a warning on the DS build, added some clarifying comments, reformatted the okiStepSize and imaStepTable tables (the former really is a subtable of the latter)
...
svn-id: r35106
2008-11-17 11:10:34 +00:00
Travis Howell
df9a1baadc
Fix regressions in HE games, when slashes are used in filenames for file opcodes.
...
svn-id: r35105
2008-11-17 11:09:57 +00:00
Max Horn
1067a2ec77
Factoring shared code of template classes into a shared base class saves another 4-7kb code size
...
svn-id: r35104
2008-11-17 11:09:23 +00:00
Max Horn
be0f709be9
Saving 32kb DATA size
...
svn-id: r35103
2008-11-17 11:07:04 +00:00
Florian Kagerer
57e7d5ef62
fixed bug
...
svn-id: r35102
2008-11-16 23:19:54 +00:00
Florian Kagerer
bf721ae682
cleanup
...
svn-id: r35101
2008-11-16 20:59:04 +00:00
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