aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-01-12XEEN: Fix Unused Variable Compiler Warning.D G Turner
2017-01-12WII: Fix Variable Shadowing Compiler Warnings.D G Turner
2017-01-12WIN32: Fix Variable Shadowing Compiler Warnings.D G Turner
These are emitted when using the MinGW compiler.
2017-01-12DIRECTOR: Use shared cast member data when rendering shared cast item.stevenhoefel
2017-01-12COMMON: Replace sprintf() with safer String::format() in JSON module.D G Turner
2017-01-12ADL: Fix Uninitialized Variable Compiler Warnings.D G Turner
2017-01-12DIRECTOR: Fix Further Compiler Warnings.D G Turner
2017-01-12DIRECTOR: D3 frame/sprite scripts. Categorise scripts into groups.stevenhoefel
2017-01-11TITANIC: Fix leaving restaurant table close-upPaul Gilbert
2017-01-11TITANIC: Fix behaviour of Phonograph LidPaul Gilbert
2017-01-11TITANIC: Fix Barbot response to requesting vision centerPaul Gilbert
2017-01-11TITANIC: Fix return value of BarbotScript doSentenceEntryPaul Gilbert
2017-01-12DIRECTOR: Lingo: Fix another warning pointed by digitallEugene Sandulenko
2017-01-12DIRECTOR: Lingo: Fix warnings in lexer generated codeEugene Sandulenko
2017-01-12DIRECTOR: Hooks for both cast member and cast frame events.stevenhoefel
2017-01-12DIRECTOR: Hook Lingo events through. Tie in frame events.stevenhoefel
2017-01-11DIRECTOR: Fix warningsEugene Sandulenko
2017-01-11DIRECTOR: Process Cast scripts when dumpingEugene Sandulenko
2017-01-11DIRECTOR: Lingo: Proper processing of me() in factoriesEugene Sandulenko
2017-01-11DIRECTOR: Lingo: Fixed argument count for factory methodsEugene Sandulenko
2017-01-11DIRECTOR: Lingo: Fixed parsing of builtins with arglistEugene Sandulenko
2017-01-11SCI32: Fix uninitialised read of cursor background at start of gameColin Snover
2017-01-11I18N: Update translations templatesThierry Crozat
2017-01-11SCI32: Add workarounds for PQ:SWATColin Snover
2017-01-11SCI32: Fix null references in Robot decoderColin Snover
Failing to reduce the size of the ScreenItem arrays causes other parts of the decoder (like RobotDecoder::getFrameSize) to try reading ScreenItems that were already destroyed and nulled out in the list. (In SSCI, the screen item count was held in a separate property instead of being part of the screen item list.)
2017-01-11SCI32: Remove backslashes from PQ:SWAT extra save game filesColin Snover
The original interpreter created subdirectories for each in-game profile, but copying this behaviour would add a lot of superfluous complexity to the save game system in ScummVM, and may not be portable to all supported platforms. Instead, when the game tries to save its files to a subdirectory, the backslash in the file name is replaced with an underscore so it can be created successfully on filesystems where backslash is an illegal file name character. This has a side-effect of causing all save games to be displayed under all profiles, instead of just the ones "belonging" to a particular profile, but this seems like a reasonable trade-off given that there is no reason to play this game with more than one profile.
2017-01-11SCI32: Remove unnecessary call to unallocColin Snover
When the Resource is deleted, it will deallocate the memory, so it is not necessary to do that manually.
2017-01-11SCI32: Improve mouse responsivenessColin Snover
This is most noticeable at the beginning of the game during benchmarking, where the benchmarking loop used to cause the mouse to get stuck for the duration of the benchmark.
2017-01-11IMAGE: Return correct pixel format for Indeo3Colin Snover
This gives Indeo3 the same behavior as other codecs when encapsulated in a container that provides bit depth information (e.g. AVI). Closes #888.
2017-01-11BLADERUNNER: Fix Unused Variable Compiler Warnings.D G Turner
2017-01-11BLADERUNNER: Fix Variable Shadowing Compiler Warnings.D G Turner
2017-01-11DIRECTOR: Lingo: Improvements to me() handling in factoriesEugene Sandulenko
2017-01-11DIRECTOR: Better trace for Lingo testsEugene Sandulenko
2017-01-11DIRECTOR: Lingo: Add debug print out of immediate floatsEugene Sandulenko
2017-01-11DIRECTOR: Further work on TextCast and Button alignment.stevenhoefel
2017-01-10TITANIC: Remove duplicated fields from TTsynonymPaul Gilbert
2017-01-11DIRECTOR: Round rectangles for Buttons. Improved TextCast alignment.stevenhoefel
2017-01-11DIRECTOR: Lingo: Implemented 'duplicate cast' stubEugene Sandulenko
That is yet-another deviation from clean grammar rules in origial. In order to avoid mess, two-word builtins are implemented, and 'sound <op>' are also switched to that method.
2017-01-11DIRECTOR: Lingo: Started documenting D4 keywordsEugene Sandulenko
2017-01-11SCI32: Add a workaround for the demo version of LSL7Filippos Karapetis
2017-01-10DIRECTOR: Lingo: Clarify which of 'the entities' need idEugene Sandulenko
2017-01-10DIRECTOR: Lingo: Add time-related stubs. This completes D3 grammarEugene Sandulenko
All of the Director 3.0 grammar should be parseable now, albeit buggy, especially because many stubs do not push their result values which leads to a stack underflow.
2017-01-10DIRECTOR: Lingo: Implemented stub for 'the time' entityEugene Sandulenko
2017-01-10DIRECTOR: Lingo: Added sub for 'the date' entityEugene Sandulenko
2017-01-10GRAPHICS: Fix buildWillem Jan Palenstijn
2017-01-10DIRECTOR: Load Shared Cast Bitmaps (anchor point is incorrect).stevenhoefel
More Text Cast Formatting.
2017-01-10DIRECTOR: Smarter checks for 'end' clause in grammar/lexerEugene Sandulenko
2017-01-10I18N: Update translations templatesThierry Crozat
2017-01-10GUI: Suppress Unused Variable Warning For Some Build Configurations.D G Turner
This fix is not totally clean as it spuriously uses the serverLabelPosition variable in one case of the preprocessor ifdef configuration, but with the current structure, this is a simple hack to fix. A better solution would be to rewrite some of these functions to remove some of the preprocessor usage if possible.
2017-01-10I18N: Update translations templatesThierry Crozat