Thomas Fach-Pedersen
70b154988a
BLADERUNNER: Remove unused member variables from OuttakePlayer
2016-09-29 22:33:34 +02:00
Sven Hesse
10708f7a8d
BLADERUNNER: Fix invalid read
...
Conditions are evaluated left to right. If you want short-
circuiting to protect from invalid read, you have to do the
range checks before the pointer dereferencing.
2016-09-29 22:33:34 +02:00
Sven Hesse
7b6159e095
BLADERUNNER: Fix invalid delete[]
...
delete[] -> delete. It's a single pointer, not an array.
2016-09-29 22:33:34 +02:00
Sven Hesse
5b8df8cd8a
BLADERUNNER: Resolve argument shadowing
2016-09-29 22:33:34 +02:00
Sven Hesse
2189721387
BLADERUNNER: ScriptBase needs a virtual destructor
2016-09-29 22:33:34 +02:00
Sven Hesse
88035e6876
BLADERUNNER: Remove unnecessary semicolon
2016-09-29 22:33:34 +02:00
Sven Hesse
ff1df93e9d
BLADERUNNER: Rename _vptr to _vpointer
...
_vptr is a reserved keyword!
2016-09-29 22:33:33 +02:00
Sven Hesse
76cfb2c8a9
BLADERUNNER: Remove extra class qualification
...
MSVC allows it, but it's against the standard.
2016-09-29 22:33:33 +02:00
Thomas Fach-Pedersen
25e97d2144
BLADERUNNER: First easter egg, developer commentary
2016-09-29 22:33:33 +02:00
Thomas Fach-Pedersen
5cb4ba9a9b
BLADERUNNER: Add basic Scene, Set, and Script support.
2016-09-29 22:33:28 +02:00
Thomas Fach-Pedersen
d260f993aa
BLADERUNNER: No semicolon after namespace closing brace
2016-09-29 22:33:23 +02:00
Thomas Fach-Pedersen
8217ed6065
BLADERUNNER: Don't base VQADecoder on Video::VideoDecoder anyway
...
VideoDecoder doesn't handle audio underflow very well,
and Blade Runner's VQA files don't have any audio prebuffer.
VQAPlayer doesn't handle it perfectly either, but underflow
happens a lot less. To be improved.
2016-09-29 22:33:17 +02:00
Thomas Fach-Pedersen
a67e9e16bd
BLADERUNNER: Rebuild VQADecoder on top of Video::VideoDecoder
2016-09-29 22:33:11 +02:00
Thomas Fach-Pedersen
5fd05a41d7
BLADERUNNER: Damn copy/paste...
2016-09-29 22:33:04 +02:00
Thomas Fach-Pedersen
f0432bdf25
BLADERUNNER: Split VQA decoder into player and decoder, add Outtake player
2016-09-29 22:21:00 +02:00
Thomas Fach-Pedersen
5c69ed5995
BLADERUNNER: Style
2016-09-29 22:21:00 +02:00
Thomas Fach-Pedersen
2e3fd7cf05
BLADERUNNER: Start port to scummvm engine
...
Just shows the splash for now. VQA decoder partially ported but without
audio and some minor special features.
2016-09-29 22:21:00 +02:00
Eugene Sandulenko
c48dfb7071
FULLPIPE: Fix crash in scene07 when drawer is handed to the Cornersitter
2016-09-29 12:53:00 +02:00
Eugene Sandulenko
ea1ec78be4
FULLPIPE: Save correct thumbnail to the savegames
2016-09-29 07:33:19 +02:00
Eugene Sandulenko
6aa4efda50
FULLPIPE: Do not save on every room entering
2016-09-29 07:33:18 +02:00
Tarek Soliman
a6d3b61d32
MAEMO: Update debian/changelog
2016-09-28 20:44:30 -05:00
Paul Gilbert
05de617c43
TITANIC: Add transparency check to OSVideoSurface getPixel
2016-09-28 20:38:25 -04:00
Paul Gilbert
aba58e6042
TITANIC: Clarify movie secondary video tracks as a transparency mask
2016-09-28 20:24:27 -04:00
Marcus Comstedt
0da273fc8c
DIRECTOR: Fix compilation on Dreamcast
2016-09-28 17:09:47 +02:00
Marcus Comstedt
efebb327d9
DC: Fix indentation
2016-09-28 16:11:08 +02:00
Lothar Serra Mari
90e960d3fb
NEWS/DE: Mention CMS/GameBlaster audio fix
2016-09-28 08:36:38 +02:00
Lothar Serra Mari
5683e0fa33
NEWS: Mention CMS/GameBlaster audio fix
2016-09-28 08:36:38 +02:00
Retro-Junk
8ad7d51029
FULLPIPE: Scene06: Fix unpickable ball
2016-09-28 08:21:18 +02:00
Strangerke
9ca8d65113
DM: More refactoring
2016-09-28 00:29:07 +02:00
Retro-Junk
bceeee08d0
FULLPIPE: Fix counter in Scene::objectList_sortByPriority
2016-09-27 22:55:12 +02:00
Retro-Junk
5de239e3c6
FULLPIPE: Revert to original bubble sort algorithm for scene objects
2016-09-27 22:55:00 +02:00
Eugene Sandulenko
a687ae3daf
FULLPIPE: Add support loading/saving from GMM
2016-09-27 19:10:07 +02:00
Eugene Sandulenko
b783f0b528
FULLPIPE: Mark that the engine has simple save names
2016-09-27 18:32:52 +02:00
Eugene Sandulenko
37f4b36f7f
FULLPIPE: Add support for loading from launcher
2016-09-27 18:29:05 +02:00
Marcus Comstedt
95ad63e992
DC: Ignore case for VM filenames
2016-09-27 13:06:15 +02:00
Marcus Comstedt
4aacc41fff
DC: Implement atexit handling for plugins
2016-09-27 13:06:15 +02:00
Marcus Comstedt
9c235b3d6e
DC: Update versions of dependencies in README
...
The new GCC and Newlib are required for correct atexit handling
in plugins. The new Ronin is required to support the Newlib upgrade,
and also for custom filename handling on VM saves.
2016-09-27 13:06:15 +02:00
Thierry Crozat
92bd10ff28
CREDITS: Core team has been disbanded and LordHoto retired
2016-09-26 21:33:55 +01:00
Strangerke
dc19419507
DM: reduce some more redirections
2016-09-26 21:15:04 +02:00
Eugene Sandulenko
53790e7497
RELEASE: This is 1.10.0git
desc/1.10.0git
2016-09-26 20:57:54 +02:00
Eugene Sandulenko
dea4b64839
FULLPIPE: Assign unique number to objects in the scene, so they stay stable
2016-09-26 20:41:17 +02:00
Bastien Bouclet
6dae7a33ce
MOHAWK: Hide some warnings
...
Fixes #9571 , fixes #9572 .
2016-09-26 05:51:07 +02:00
Paul Gilbert
de9e2499ae
TITANIC: Fix crash using television channel buttons
2016-09-25 18:42:26 -04:00
Thierry Crozat
8b282eff6c
I18N: Regenerate translations data file
2016-09-25 22:56:13 +01:00
Thierry Crozat
82fa4cc530
I18N: Improve French translation
2016-09-25 22:55:37 +01:00
Strangerke
e114e9a47f
DM: Some more work on dereferencing
2016-09-25 22:33:40 +02:00
Eugene Sandulenko
804c6ab713
FULLPIPE: Remove redundant debug output
2016-09-25 20:05:55 +02:00
Eugene Sandulenko
d367f0fb7c
FULLPIPE: Fix loading saves
2016-09-25 20:03:50 +02:00
Eugene Sandulenko
cc0ad208aa
FULLPIPE: Added more debug output to saveload code
2016-09-25 19:39:07 +02:00
Bastien Bouclet
5de0eb9045
MOHAWK: Fix the tower rotation line to be white instead of black
...
This was a regression from the default palette change.
Fixes #9567 .
2016-09-25 10:03:13 +02:00