Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-07-15 | MOHAWK: Riven: Set more variables when starting new games | Bastien Bouclet | |
Fixes #9960. | |||
2017-07-15 | MOHAWK: Riven: Stop sending empty rects when drawing transitions | Bastien Bouclet | |
Fixes #9947. | |||
2017-07-14 | MOHAWK: Riven: Implement transition offsets | Bastien Bouclet | |
The games tries to match objects between the old and new card by offsetting the transition of the new card. Fixes #9947. | |||
2017-07-14 | SLUDGE: Fix Unsigned vs. Signed Comparison Compiler Warnings. | D G Turner | |
2017-07-14 | MOHAWK: Riven: Patch prison island dome switch sound change | Bastien Bouclet | |
Fixes #9958. | |||
2017-07-13 | SCI32: Add detection entry for Phantasmagoria FR 1.100.000 | Colin Snover | |
Fixes Trac#9910. | |||
2017-07-13 | SLUDGE: Fix Visual Studio compilation | Paul Gilbert | |
2017-07-13 | SCI32: Patch out bad rat view init code in Phantasmagoria | Colin Snover | |
Fixes Trac#9957. | |||
2017-07-13 | SCI32: Ignore chest view palette in Phantasmagoria | Colin Snover | |
This fixes the 3-frame glitch that was also present in the original game when moving in the chapel from room 6500 to 6400 in chapter 7. Fixes Trac#9788. | |||
2017-07-13 | SCI32: Move priority comparison of ScreenItems into its own function | Colin Snover | |
Rendering bugs in ScummVM are often caused by buggy game scripts relying on the last ditch sort, which is not the same in ScummVM as in SSCI (since the SSCI last ditch sort relies on a different memory architecture and is super buggy). However, these bugs do not show up very frequently these days, so it is easy to forget all the places that need to be checked when debugging a rendering problem that appears to be caused by sorting failure. This commit breaks out the last ditch comparison formerly in Plane::calcLists to hopefully make it more visible to future programmers. Refs Trac#9957. | |||
2017-07-13 | SCI32: Stop optimising palette merges | Colin Snover | |
While this optimisation helped to reduce unnecessary palette updates in KQ7, it broke Phant1, which relies on changes to index 255 in the source palette causing palette invalidation. Refs Trac#9788. | |||
2017-07-13 | SCI32: Add workaround for Phant1 | Colin Snover | |
2017-07-13 | SLUDGE: get random number | Simei Yin | |
2017-07-13 | SLUDGE: fix warnings | Simei Yin | |
2017-07-13 | SLUDGE: Make UTF-8 code portable | Eugene Sandulenko | |
2017-07-13 | SLUDGE: Fix more warnings | Eugene Sandulenko | |
2017-07-13 | SLUDGE: Fix warning | Eugene Sandulenko | |
2017-07-13 | SLUDGE: Fix line endings | Eugene Sandulenko | |
2017-07-13 | SLUDGE: int32_t -> int32 | Eugene Sandulenko | |
2017-07-13 | SLUDGE: remove CommonCode directory to have a flat structure | yinsimei | |
2017-07-13 | SLUDGE: use multiple entries for language selection | yinsimei | |
2017-07-13 | SLUDGE: remove game settings from Sludge code | yinsimei | |
2017-07-13 | SLUDGE: delete a game that doesn't exist any more | yinsimei | |
2017-07-13 | SLUDGE: move namespace to functionlist.h | yinsimei | |
2017-07-13 | SLUDGE: change global Common::String to public var of SludgeEngine | yinsimei | |
2017-07-13 | SLUDGE: replace utf8 chars by code | yinsimei | |
2017-07-13 | SLUDGE: remove debug code | yinsimei | |
2017-07-13 | SLUDGE: replace char *by Common::String | yinsimei | |
2017-07-13 | SLUDGE: correct loadfile existence check | yinsimei | |
2017-07-13 | SLUDGE: use Graphics::Surface::drawLine instead of sludge defined drawLine | yinsimei | |
2017-07-13 | SLUDGE: replace abs() by scummvm ABS() | yinsimei | |
2017-07-13 | SLUDGE: code formatting for ** | yinsimei | |
2017-07-13 | SLUDGE: use write/readFloatLB instead of Sludge get/putFloat | yinsimei | |
2017-07-13 | SLUDGE: use read/writeSint16LE instead of get/putSigned | yinsimei | |
2017-07-13 | SLUDGE: fix u32string saving error | yinsimei | |
2017-07-13 | SLUDGE: correct #define in header to match file name | yinsimei | |
2017-07-13 | SLUDGE: remove math functions defined in sludge | yinsimei | |
2017-07-13 | SLUDGE: replace int types to scummvm defined ones | yinsimei | |
2017-07-13 | SLUDGE: remove define duplication | yinsimei | |
2017-07-13 | SLUDGE: remove unused files | yinsimei | |
2017-07-13 | SLUDGE: use Common/debug instead of sludge debug | yinsimei | |
2017-07-13 | SLUDGE: remove an unused .h | yinsimei | |
2017-07-13 | SLUDGE: use Common::Point instead of struct POINT | yinsimei | |
2017-07-13 | SLUDGE: remove #ifdef HAVE_GLES2 and clean code in graphics | yinsimei | |
2017-07-13 | SLUDGE: remove unused libs | yinsimei | |
2017-07-13 | SLUDGE: remove shader-related files | yinsimei | |
2017-07-13 | SLUDGE: not to build sludge by default | yinsimei | |
2017-07-13 | SLUDGE: use U32String to replace sludge utf8 library | yinsimei | |
2017-07-13 | SLUDGE: replace char* by Common::String for error messages | yinsimei | |
2017-07-13 | SLUDGE: save&load system (without thumbnail and snapshot) | yinsimei | |