Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-10-01 | SCI32: Use selector lookup in Torin script patch instead of magic numbers | Colin Snover | |
2016-10-01 | SCI32: Fix signature of kString(ArraySetElements) to allow 0 args | Colin Snover | |
2016-10-01 | SCI32: Fix interrogation screen crash in GK1 | Colin Snover | |
2016-10-01 | FULLPIPE: Fix cursor handling in scene25 | Eugene Sandulenko | |
2016-10-01 | FULLPIPE: Scene14: Fix ball game | Retro-Junk | |
2016-10-01 | FULLPIPE: Scene26: Fix pool level validation | Retro-Junk | |
2016-10-01 | FULLPIPE: Scene26: Fix valves interaction | Retro-Junk | |
2016-10-01 | FULLPIPE: Fix MctlGraph::getNearestLink | Retro-Junk | |
2016-10-01 | FULLPIPE: Scene28: Fix flies priority | Retro-Junk | |
2016-09-30 | TITANIC: Use CRawSurface in video surface getPixel | Paul Gilbert | |
2016-09-30 | SCI32: Sync subtitle text speed with ScummVM GUI | Colin Snover | |
2016-10-01 | SCUMM: Move detection entries for Steam versions to end of list | Thierry Crozat | |
For some games the Steam Mac version and Mac CD version have the same executable name and since we use the executable name to detect the Steam version it becomes a candidate for the CD version as well. Moving it at the end of the list ensures that the CD version entry takes precedence. This fixes bug #7060. | |||
2016-10-01 | SCUMM: Use platform from candidate to generate unknown version message | Thierry Crozat | |
If we don't provide the platform and the candidate is a Steam version it errors out with 'Unable to find Steam executable from detection pattern!' message. | |||
2016-09-30 | TITANIC: Added CRawSurface class | Paul Gilbert | |
2016-09-30 | SCI: Bump save game number to fix save game compatibility | Colin Snover | |
Version 38 save games were added to the 1.9 release branch with only changes to SCI32 cursor support; shortly thereafter, changes to the general (SCI16+SCI32) save game metadata were committed to master -- without bumping the save game version number. This prevented SCI16 save games from loading correctly in 1.10pre, since the engine expected that version 38 games would have this extra metadata, but they don't. | |||
2016-10-01 | FULLPIPE: Fix bounding box calculation in ReactPolygonal::getBBox | Retro-Junk | |
2016-10-01 | FULLPIPE: Fix scene persistence between scenes | Eugene Sandulenko | |
2016-10-01 | FULLPIPE: Fix Soldiers/girls show up sequence in scene16 | Eugene Sandulenko | |
2016-10-01 | SCI32: Add the rest of the code from PR #813 for dynamic line drawing | Filippos Karapetis | |
2016-09-30 | FULLPIPE: Remove constant duplicates | Eugene Sandulenko | |
2016-09-30 | FULLPIPE: Increase number of saveslots. | Eugene Sandulenko | |
Original save/load menu supports only 8 saves. | |||
2016-09-30 | FULLPIPE: Fix whirlgig rotation on scene13 | Eugene Sandulenko | |
2016-09-30 | FULLPIPE: Enable debug menu permanently after cheat code to match the original | Eugene Sandulenko | |
2016-09-30 | FULLPIPE: Fix cursor color on Inflater in scene10 | Eugene Sandulenko | |
2016-09-30 | SCI32: Give savegame-only methods internal linkage | Colin Snover | |
2016-09-30 | SCI32: Reset saved parts of GfxPalette32 when loading save games | Colin Snover | |
2016-09-30 | SCI32: Fix some buildbot compiler warnings | Colin Snover | |
2016-09-30 | SCI32: Fix build | Willem Jan Palenstijn | |
2016-09-29 | SCI32: Fix broken palette cycling in SCI2/2.1early games | Colin Snover | |
This fixes the incorrect appearance of the Sierra logo in PQ4 when the main menu appears in hi-res mode. The behaviour of kPalCycle(SetCycle) changed in between 2.1early and 2.1mid to fix an off-by-one error that prevented the last palette entry in a cycle range from being used. Some earlier games, like PQ4CD in hi-res mode, relied on this behaviour, and would render incorrectly if the last palette entry in a range was used. | |||
2016-09-29 | SCI32: Clean up and document GfxPalette32 | Colin Snover | |
2016-09-29 | SCI32: Fix off-by-one error in palette fades | Colin Snover | |
2016-09-29 | SCI: Deduplicate call origin formatting | Colin Snover | |
2016-09-29 | SCI: Add prefix to global variable constants | Colin Snover | |
2016-09-29 | SCI32: Increase resource manager LRU cache size | Colin Snover | |
This fixes high CPU utilisation playing Stooge Fighter 3 in SQ6. | |||
2016-09-29 | SCI32: Fix kArray signature | Colin Snover | |
2016-09-29 | SCI32: Break into debugger after frameout, not before | Colin Snover | |
2016-09-29 | SCI32: Ensure break to debugger works during transitions | Colin Snover | |
2016-09-29 | SCI32: Fix whitespace | Colin Snover | |
2016-09-29 | SCI32: Add workaround for kNumCels | Colin Snover | |
This workaround may be able to be vastly simplified in the future since, so far, simply returning the number of cels in loop 0 is enough to make all the scripts with this bug work as expected. | |||
2016-09-29 | SCI32: Fix SQ6 crash using the special button in Stooge Fighter 3 | Colin Snover | |
2016-09-29 | SCI32: Ease debugging of wrong array types | Colin Snover | |
2016-09-29 | SCI32: Fix SQ6 crash in Holocabana control panel | Colin Snover | |
2016-09-29 | SCI32: Fix crashes in line drawing code | Filippos Karapetis | |
Fixes Torin room 43000. The algorithm in Graphics::drawThickLine2 for drawing thick lines is not completely accurate and so there are still some single-pixel rendering bugs, but these do not impact the game itself and can be fixed separately. | |||
2016-09-29 | SCI32: Implement kBitmapCreateFromView and kBitmapGetInfo | Colin Snover | |
Used by Torin room 40300 to perform pathfinding by bitmap. | |||
2016-09-29 | SCI32: Extra bounds checking in CelObj renderer | Colin Snover | |
2016-09-29 | SCI32: Always build scaler tables to the maximum possible size | Colin Snover | |
This fixes rendering errors in Torin caused by the scaler table being cut off early when cels larger than the dimensions of the screen are scaled. | |||
2016-09-29 | SCI32: Clean up scaling flags | Colin Snover | |
2016-09-29 | SCI32: Fix Torin inventory crash caused by wrong array type | Colin Snover | |
2016-09-29 | SCI32: Fix CelObj scaling in games with hi-res scripts | Colin Snover | |
2016-09-29 | SCI32: Disable "change directory" button in native save/load dialogue | Colin Snover | |