aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2017-01-13DIRECTOR: Added detection for The Apartment D4Eugene Sandulenko
2017-01-13ENGINES: AD: When file has no Mac Resource fork, compute its md5 normallyEugene Sandulenko
2017-01-13DIRECTOR: Dump Cast script tooEugene Sandulenko
2017-01-13DIRECTOR: Lingo: Improved localvars cleanupEugene Sandulenko
2017-01-13DIRECTOR: Style fixes plus 1/8bpp corrections.stevenhoefel
2017-01-13DIRECTOR: Lingo: Implemented grammar for arraysEugene Sandulenko
2017-01-13DIRECTOR: Fix compiler warningsEugene Sandulenko
2017-01-13DIRECTOR: D4 image loading based on BPP.stevenhoefel
2017-01-12TITANIC: Stop moving other items during drag operationsPaul Gilbert
2017-01-13DIRECTOR: Fix variable shadowing and array declarations.stevenhoefel
2017-01-12TITANIC: Fixes for unlocking music systemPaul Gilbert
2017-01-13DIRECTOR: Implement Shape Patterns and Borders for D3.stevenhoefel
2017-01-12TITANIC: Renaming of CCarry fieldE0Paul Gilbert
2017-01-13DIRECTOR: Lingo: Added stubs of List functions in D4Eugene Sandulenko
2017-01-12SCI32: Fix bad scroll delta in GK2 inventoryColin Snover
Fixes Trac#9648.
2017-01-12SCI32: Fix crash trying to clip invalid rects generated by transitionsColin Snover
In PQ4CD, when leaving the shooting range through the front door, some transition screen items will be generated that have invalid dimensions. SSCI simply clips these rectangles to zero.
2017-01-12SCI32: Add Hoyle5 to the list of game versionsColin Snover
2017-01-12SCI32: "Fix" renderer for PQ4CDColin Snover
PQ4CD and several other games contain a hack in two renderer methods to avoid rendering invalid screen items with zero or negative-dimension target rects. This prevents PQ4CD from crashing during the fifth phase of target practice.
2017-01-12SCI32: Add workarounds, transitions, fixes for PQ4CDColin Snover
2017-01-12MACVENTURE: Fix Comparison Always True Compiler Warning.D G Turner
There is no need for ABS() call as the parameters called on are both unsigned integers.
2017-01-12MADS: Fix Unused Private Variable Compiler Warning.D G Turner
2017-01-12XEEN: Fix Unused Variable Compiler Warning.D G Turner
2017-01-12DIRECTOR: Use shared cast member data when rendering shared cast item.stevenhoefel
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-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-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