Johannes Schickel
858cf88c47
Updated documentation.
...
svn-id: r35134
2008-11-20 19:49:21 +00:00
Johannes Schickel
4368081c55
Fixed ZipArchive/FSDirectory creation.
...
svn-id: r35133
2008-11-20 18:25:22 +00:00
Max Horn
398fdab276
SCUMM: Reduced code size used up by NES file decoding/loading/extraction code
...
svn-id: r35132
2008-11-20 13:51:42 +00:00
Max Horn
32f735a228
cleanup
...
svn-id: r35131
2008-11-20 13:50:53 +00:00
Max Horn
63e7836dec
AGI: fsnodeNameEqualsIgnoreCase and FSNode usage should be replaced by SearchMan
...
svn-id: r35130
2008-11-20 13:50:26 +00:00
Max Horn
38bb172b92
NDS: Fix link error in non-SCUMM builds by removing some dead & obsolete code
...
svn-id: r35129
2008-11-20 13:49:53 +00:00
Max Horn
d230b17a93
Fix warnings
...
svn-id: r35128
2008-11-20 13:46:59 +00:00
Max Horn
7e97205417
GUI: Reduce space used by credits
...
svn-id: r35127
2008-11-20 13:46:34 +00:00
Joost Peters
5b04ab7883
un-break sky engine after recent gfx transaction changes
...
svn-id: r35126
2008-11-20 13:03:29 +00:00
Lars Persson
7c4bcf9512
Disable commandline support. Not used by the Symbian PORT
...
svn-id: r35125
2008-11-19 21:07:59 +00:00
Lars Persson
30fdd02b1e
Added support for TUCKER and Groovie
...
svn-id: r35124
2008-11-19 20:40:33 +00:00
Filippos Karapetis
b74b43a1fa
Updated the MSVC project files of the groovie engine, for commit #35122
...
svn-id: r35123
2008-11-19 13:19:11 +00:00
Henry Bush
04b048a9c3
T7G: Add framework for microscope puzzle AI
...
svn-id: r35122
2008-11-19 00:37:20 +00:00
Sven Hesse
1ec33154fd
Ooops :)
...
svn-id: r35119
2008-11-18 20:16:50 +00:00
Kari Salminen
089c8b4e48
Make the 256 color transformPaletteRange-function and Future Wars's refreshPalette-function compliant with disassembly.
...
svn-id: r35118
2008-11-18 19:54:44 +00:00
Torbjörn Andersson
48e1316da9
Added a mutex to the Groovie MIDI player. Maybe that will fix the rare and
...
unpredictable crashes I've been seeing.
svn-id: r35116
2008-11-18 19:29:51 +00:00
Torbjörn Andersson
72a847797d
Committed by patch #2219361 ("BS1: Simplified subtitles"). It uses the
...
lockScreen() / unlockScreen() backend API, instead of copyRectToScreen().
Before, it had to copy a piece of the engine's screen to draw on to simulate
transparency, which was awkward.
However, this means we're now forcing full-screen updates on each frame. There
may be performance regressions, particularly if the frames are much smaller
than the screen. Hopefully, it's the decoding that's the bottleneck, but if
this causes problems on low-end devices... well, Fingolfin had some ideas about
that when he first proposed the lockScreen() / unlockScreen() API.
svn-id: r35115
2008-11-18 17:48:19 +00:00
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