aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-05-21Move Indeo3 static data from indeo3data.h to indeo3.cpp.Johannes Schickel
svn-id: r40762
2009-05-21I'm no longer sure I've really seen case 12 happen, so don't mention it.Torbjörn Andersson
svn-id: r40761
2009-05-21Remove trailing tabs/whitespaces.Johannes Schickel
svn-id: r40760
2009-05-21Renamed the DXA, SMK and FLIC video decoders to reflect the fact that ↵Filippos Karapetis
they're decoders, not players svn-id: r40759
2009-05-21Workaround for shells that treat an empty list in for as a syntax error...Marcus Comstedt
svn-id: r40758
2009-05-21Micro-optimization: Don't re-strip plugins which are not modified.Marcus Comstedt
svn-id: r40757
2009-05-21Updated the MSVC project files with the latest changes to file structureFilippos Karapetis
svn-id: r40756
2009-05-21Moved the Coktel video player into its own subdirectoryFilippos Karapetis
svn-id: r40755
2009-05-21Slight cleanup to kGetTime()Filippos Karapetis
svn-id: r40754
2009-05-21Ack, can't use something set with := in the dependency section. *sigh* New ↵Marcus Comstedt
try. svn-id: r40753
2009-05-21Added comment and warning message about possibly missing cases.Torbjörn Andersson
svn-id: r40752
2009-05-21Added proper dependencies for the "plugin_dist" target.Marcus Comstedt
svn-id: r40751
2009-05-21Made BRA demos start again by partially reverting commit 39773. Multiple ↵Nicola Mettifogo
inventory support must be done somehow differently. svn-id: r40750
2009-05-21Fixed indentation. (Don't worry, it's just a small change, and it matches theTorbjörn Andersson
original FFmpeg code, as far as I can tell.) svn-id: r40749
2009-05-21simplified sound handling in animation sequencesGregory Montoir
svn-id: r40747
2009-05-20- Changed the demo player to allow playing directly inlined scripts using a ↵Sven Hesse
new demoIndex field in the detection array - Changed the Inca 2 demo entry to use a directly included script instead of triggering on "demo.bat" svn-id: r40746
2009-05-20Fix bug #1544799: "ALL: Engine creates launcher entry when failing to launch"Eugene Sandulenko
svn-id: r40745
2009-05-20Moving CoktelVideo (IMD/VMD) and the Indeo3 code (needed for Urban Runner's ↵Sven Hesse
VMDs) to graphics/video/ svn-id: r40744
2009-05-20Remove superfluous indeo3-includesSven Hesse
svn-id: r40743
2009-05-20removed trailing whitespacesMax Horn
svn-id: r40742
2009-05-20SCI: Moved code related to loading/setting up kernel function names from ↵Max Horn
vocab_debug.cpp to engine/kernel.cpp svn-id: r40741
2009-05-20SCI: Changed EngineState::opcodes to a Common::Array (maybe we shold just ↵Max Horn
remove the relevant code completely, though, it seems useless, esp. as long as we hardcode the way we interpret every opcode svn-id: r40740
2009-05-20SCI: Moved some private decls from kernel.h to kernel.cpp; removed pointless ↵Max Horn
(and incorrect) fallback code in k_Unknown svn-id: r40739
2009-05-20SCI: Moved the few kernel functions that were in kernel.cpp to a new file ↵Max Horn
kmisc.cpp svn-id: r40738
2009-05-20fix warningMax Horn
svn-id: r40737
2009-05-20- Reverted commit #40730, as it introduced rounding errorsFilippos Karapetis
- Properly fixed the FLIC player - The sound chunk tag of DXA files is now read by the DXADecoder's loadFile() method svn-id: r40736
2009-05-20Removed the rest of the hard-coded cutscene information. It was only needed toTorbjörn Andersson
get the number of frames of a cutscene (to find the "lead out frame"), but this information is already provided by both the DXA and the SMK players. (It wasn't provided by the now obsolete MPEG player.) svn-id: r40735
2009-05-20Removed the "seamless" flag. It was something I added to cope with the fadeTorbjörn Andersson
in/out behaviour of the MPEG cutscene player, and no longer seems to be needed. svn-id: r40734
2009-05-19Start of fixing bug #2537054: "AGI: Using GMM to load causes graphics glitches"Eugene Sandulenko
The engine still crashes when load from GMM occured with a text box on screen. svn-id: r40733
2009-05-19SCI: Some debugger fixes and cleanup.Walter van Niftrik
svn-id: r40732
2009-05-19Fix regression introduced in r40438. Saves were badly broken.Eugene Sandulenko
svn-id: r40731
2009-05-19Changed calculations based on frame delay to be based on the scale of 1ms, ↵Filippos Karapetis
not 1/100. This fixes the FLIC player and also makes the overall code a bit clearer and easier to understand svn-id: r40730
2009-05-19Some fixes to the video decoders, thanks to salty-horse's commentsFilippos Karapetis
svn-id: r40729
2009-05-19Removed some redundant variables, and renamed some variables with strange ↵Filippos Karapetis
names ("foo"?) svn-id: r40727
2009-05-19- FormattingJohannes Schickel
- Warning fixes - Rename "test_read_v2_as_v1" to "test_read_v1_as_v2", to match behavior svn-id: r40726
2009-05-19COMMON: Removed Stream::ioFailed() and clearIOFailed(), as they are ↵Max Horn
deprecated; however, retained ioFailed in SeekableReadStream and File for now (so for now this mainly affects WriteStream subclasses) svn-id: r40725
2009-05-19SCI: Changed K_FILEIO_FILE_EXISTS to check regular files too.Walter van Niftrik
svn-id: r40724
2009-05-19Improved Common::Serializer in several ways:Max Horn
* Added support versioned serialization * Added a convenience API for handling 'magic IDs' transparently * Exposed the err()/clearErr() methods of the underlying streams * Added a basic unit test for versioned loading (more should be added, in particular for saving) * Removed the syncString(char *, uint16) alias for syncBytes(byte *buf, uint32 size) svn-id: r40723
2009-05-19Converted unit tests to use TS_ASSERT_EQUALS / TS_ASSERT_DIFFERS where ↵Max Horn
possible; also made them comply a bit more to our code formatting guideline svn-id: r40722
2009-05-19Updated link to CxxTest homepageMax Horn
svn-id: r40721
2009-05-19SCI: Doxygenified a few commentsMax Horn
svn-id: r40720
2009-05-19SCI: Added some stubs for LSL6CD (lores).Walter van Niftrik
svn-id: r40719
2009-05-19Correct translation error.Travis Howell
svn-id: r40718
2009-05-19Formatting.Johannes Schickel
svn-id: r40717
2009-05-19Improve looping of videos, in the demo version of The Feeble Files.Travis Howell
svn-id: r40716
2009-05-19Remov lots of superfluous debug output.Johannes Schickel
svn-id: r40715
2009-05-19SCI: Introduce a new subclass StringFrag of MemObject (does nothing right ↵Max Horn
now); switched MemObject to subclass Common::Serializable svn-id: r40714
2009-05-19SCI: got rid of EngineState::savegame_version; some cleanupMax Horn
svn-id: r40713
2009-05-19SCI: Init the diff .#&$ EngineState::flags field in the constructor and when ↵Max Horn
loading -- fixes many weird crashes upon loading (lesson to be learned: if you add fields to a class, then (a) init it in the construtor and (b) if the class support serializing, make sure the new field is handled when saving/loading :-) svn-id: r40712
2009-05-19SCI: Cleanup/paranoia checksMax Horn
svn-id: r40711