Commit Graph
137148 Commits
Author SHA1 Message Date
Eugene Sandulenko 42c518238d Merge pull request #839 from dreammaster/video
VIDEO: AVIDecoder changes for Titanic videos
2016-10-04 23:21:41 +02:00
Eugene Sandulenko 43d5ed570e Merge pull request #840 from fedor4ever/master
VOYEUR: remove empty first line
2016-10-04 23:20:35 +02:00
Fedor 6417a9cc5d VOYEUR: remove empty first line 2016-10-04 22:21:22 +03:00
Eugene Sandulenko 5c2bfc4c23 FULLPIPE: Added debugging to interaction code 2016-10-04 19:48:12 +02:00
Eugene Sandulenko 475ae058e3 FULLPIPE: Fix crash on reentering scene27.
The scene destructor will take care of the allocated bats.
2016-10-04 19:18:14 +02:00
Peter Kohaut 5d1e1131dc BLADERUNNER: code formatting 2016-10-04 18:59:25 +02:00
Peter Kohaut 2b835eb14d BLADERUNNER: added missing license & code formatting 2016-10-04 18:19:45 +02:00
Peter Kohaut 6547c35e15 BLADERUNNER: trying to figure out walking, added structures for obstacles used for pathfinding, fixed bug in searching for walkboxes 2016-10-04 18:15:57 +02:00
Eugene Sandulenko ed44ddafba I18N: Regenerate translations.dat 2016-10-04 17:54:30 +02:00
Eugene Sandulenko cb4d050b86 I18N: Update Ukrainian translation 2016-10-04 17:53:38 +02:00
Eugene Sandulenko 16cfd9ce16 I18N: Regenerate all translation files, updating the mailing list address 2016-10-04 13:56:19 +02:00
Eugene Sandulenko 2b865a609b I18N: Regenerate POT file 2016-10-04 13:56:02 +02:00
Eugene Sandulenko 409ebe5c9b I18N: Change scummvm-devel mailing list for POT file generation 2016-10-04 13:55:28 +02:00
Eugene Sandulenko 9e9617b4e9 I18N: Regenerate translations.dat 2016-10-04 13:46:08 +02:00
Eugene Sandulenko 83854f1a3b I18N: Updated Russian translation 2016-10-04 13:42:23 +02:00
Paul Gilbert 054bfb3c19 TITANIC: Fixes for movie rendering using transBlitRect 2016-10-03 23:01:14 -04:00
Paul Gilbert ad355ec79d TITANIC: Fix playback of single-stream videos 2016-10-03 22:11:48 -04:00
Filippos Karapetis 19dab45c8c CHEWY: Initial support for in-game texts (game dialog texts) 2016-10-04 02:27:22 +03:00
Paul Gilbert ab0bd3e227 TITANIC: Remove redundant includes in CMouseCursor 2016-10-03 18:04:17 -04:00
Lothar Serra Mari 84ea02e29f I18N: Regenerate translations.dat 2016-10-03 18:01:03 +02:00
Lothar Serra Mari 66912e97b3 I18N: Update Hungarian translation
Submitted by goodoldgeorge in patch #9599, thank you!
2016-10-03 17:39:11 +02:00
Paul Gilbert 9a2e16dda1 TITANIC: Fix rendering of cursors 2016-10-03 08:41:12 -04:00
Paul Gilbert 293147345f VIDEO: Simplify AVIDecoder index handling for second video track 2016-10-03 07:41:44 -04:00
Eugene Sandulenko 281c19ab03 BLADERUNNER: Code formatting fixes 2016-10-03 12:38:43 +02:00
Eugene Sandulenko 77be430824 BLADERUNNER: Added missing copyright headers and normalized the rest 2016-10-03 11:24:13 +02:00
Bastien Bouclet 7941e5d530 SDL: Switch to full screen updates when the OSD is transparent
Previous releases also did full screen updates for transparent OSD messages.
There should be no performance regression with that regard.

Computing smaller update rects is non trivial, but should be looked into if
performance is an issue for OSD icons.

Fixes #9598
2016-10-03 07:31:18 +02:00
Filippos Karapetis cec2799c64 CHEWY: Properly handle the text encryption in atds.tap (game texts) 2016-10-03 05:29:58 +03:00
Paul Gilbert c676ecb258 VIDEO: Implement seeking for AVI videos with a transparency video track 2016-10-02 20:22:53 -04:00
Filippos Karapetis 9e5b745a12 CHEWY: Process events while waiting for video music to end 2016-10-03 01:44:46 +03:00
Filippos Karapetis f61aee3c70 CHEWY: Mask potentially overflown palette values 2016-10-03 01:44:09 +03:00
Filippos Karapetis 8f9412984d CHEWY: Fix define for chewy.h 2016-10-03 01:40:07 +03:00
Filippos Karapetis 891813c9e1 CHEWY: TCF resources contain error messages, not in-game text 2016-10-03 01:38:48 +03:00
Filippos Karapetis b394b1b687 CHEWY: Fix compilation 2016-10-03 01:10:49 +03:00
Filippos Karapetis ce800ff1ce CHEWY: Fix warnings about shadowed and unused variables 2016-10-03 01:10:34 +03:00
Paul Gilbert 78a3ac6c5d TITANIC: Fixes to transBlitRect 2016-10-02 18:01:52 -04:00
Filippos Karapetis 263fdb357b CHEWY: Some cleanup, and remove a seemingly unused resource 2016-10-03 00:34:59 +03:00
Filippos Karapetis 832b97c1d5 CHEWY: Rename some variables 2016-10-03 00:34:50 +03:00
Filippos Karapetis 88f3fc0760 CHEWY: Implement initial sprite drawing, font loading and text drawing 2016-10-03 00:34:36 +03:00
Filippos Karapetis 8c7c42d13d CHEWY: Use virtual destructors. Some cleanup 2016-10-03 00:34:32 +03:00
Filippos Karapetis 8c755b268c CHEWY: Add the event manager to module.mk 2016-10-03 00:34:23 +03:00
Filippos Karapetis 93a83a6b86 CHEWY: Add an event manager, and get rid of g_engine 2016-10-03 00:34:14 +03:00
Filippos Karapetis 8767b44fe0 CHEWY: Initial work on cursor animations 2016-10-03 00:34:09 +03:00
Filippos Karapetis 94a942755e CHEWY: Initial support for game sprites 2016-10-03 00:34:05 +03:00
Filippos Karapetis 1de9019665 CHEWY: Remove some unused CFO video custom sub chunks 2016-10-03 00:34:01 +03:00
Filippos Karapetis 7234574370 CHEWY: Add support for sound effects in videos 2016-10-03 00:33:57 +03:00
Filippos Karapetis ecc212a31a CHEWY: Properly close videos when they end 2016-10-03 00:33:53 +03:00
Filippos Karapetis 7331bdc6b1 VIDEO: Allow parts of the FLIC decoder to be overriden by child classes
This is needed by the specialized FLIC video decoder used in the chewy
engine
2016-10-03 00:33:49 +03:00
Filippos Karapetis 0152b7c47f CHEWY: Add initial video (CFO) player
The game's videos are modified FLICs. There are some changes needed
to our FLIC decoder, which are included in a separate commit
2016-10-03 00:33:45 +03:00
Filippos Karapetis f017940ca0 CHEWY: Initial work on game videos 2016-10-03 00:33:41 +03:00
Filippos Karapetis b60f5023ed CHEWY: Add a TODO for the currently unhandled resource files 2016-10-03 00:33:37 +03:00