Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-08-25 | GRAPHICS: Fix potential rounding errors in the h/v thick line drawing | Eugene Sandulenko | |
2016-08-25 | GRAPHICS: Fix discrepancy in the thick line drawing function | Filippos Karapetis | |
The shortcuts for horizontal and vertical lines should draw the extra thickness pixels around the line, not below it or to the right | |||
2016-08-25 | DIRECTOR: Fix numerous crashes on destruction | Eugene Sandulenko | |
2016-08-25 | FULLPIPE: Fix if() condition | Eugene Sandulenko | |
2016-08-25 | FULLPIPE: Restore original tangled logic in stopAnim_maybe | Eugene Sandulenko | |
The compiler was super-optimizing there, and my initial untangling was incorrect. Restoring it with nasty goto's and will fix it later once we have enough test cases. | |||
2016-08-25 | DIRECTOR: Remove now redundant image width correction table | Eugene Sandulenko | |
2016-08-24 | TITANIC: Implemented CBedhead class | Paul Gilbert | |
2016-08-24 | TITANIC: Compilation fix for CMissiveOMat | Paul Gilbert | |
2016-08-24 | TITANIC: Implemented CMissiveOMat class | Paul Gilbert | |
2016-08-24 | DEVTOOLS: Add MissiveOMat message data to create_titanic | Paul Gilbert | |
2016-08-25 | DIRECTOR: Clean up padding in image decoding | Willem Jan Palenstijn | |
2016-08-25 | DIRECTOR: Improve decoding compressed images | Willem Jan Palenstijn | |
2016-08-25 | DIRECTOR: Try to simplify uncompressed detection heuristic | Willem Jan Palenstijn | |
2016-08-25 | DIRECTOR: More heuristics for 1bpp image decoding. Courtesy of wjp. | Eugene Sandulenko | |
2016-08-24 | TITANIC: Implemented more game classes | Paul Gilbert | |
2016-08-24 | DIRECTOR: Fix horizontal coordinate calculation in 1bpp uncompressed | Eugene Sandulenko | |
2016-08-24 | WAGE: Fix think line drawing, as pointed by md5 | Eugene Sandulenko | |
2016-08-24 | DIRECTOR: Implemented uncompressed 1bpp pictures. Works sometimes | Eugene Sandulenko | |
2016-08-24 | SCI32: Remove extra ! in error message | Colin Snover | |
2016-08-24 | SCI32: Fix incorrect boolean operator | Colin Snover | |
2016-08-24 | SCI32: Remove error check for negative celNo | Colin Snover | |
Negative cel numbers are exploited by at least the hi-res mode of PQ4CD. | |||
2016-08-24 | ADL: Set hires #1, #2 and #0 to TESTING | Walter van Niftrik | |
2016-08-24 | FULLPIPE: Fix direction calculation in MctlGraph::getLinkDir | Retro-Junk | |
2016-08-24 | SCI32: Add workarounds for a bug in Torin, in an animation of Lycentia | Filippos Karapetis | |
2016-08-24 | DIRECTOR: Add more width corrections for Apartment demo | Torbjörn Andersson | |
These are the widths for the taxi. 1110 doesn't actually need a correction to be drawn right, but 96 makes more sense than 90 if I decode the image by hand. It may be worth noting that all three sprite widths are multiples of 8, and that one of them was already a multiple of 8, but I still needed to add 8 to it. (This would suggest that w = (w & ~7) + 8 would yield the correct width for everything, except it doesn't so scratch that idea.) | |||
2016-08-23 | TITANIC: Implemented more game classes | Paul Gilbert | |
2016-08-24 | ADL: Make the optional scanlines less harsh | Walter van Niftrik | |
2016-08-24 | DIRECTOR: Gather statistic on correct bitmap sizes | Eugene Sandulenko | |
2016-08-23 | DIRECTOR: Added test D3 target | Eugene Sandulenko | |
2016-08-23 | DIRECTOR: Further reduction of include dependency | Eugene Sandulenko | |
2016-08-23 | DIRECTOR: Reduce header dependency | Eugene Sandulenko | |
2016-08-23 | SCI32: Fix crash in Torin, chapter 4, catapult scene (via ScreenItem) | Filippos Karapetis | |
loopNo/celNo are set to unsigned integers in ScreenItem::setFromObject in SSCI, thus their value will be adjusted when it's negative, like in this case | |||
2016-08-23 | TITANIC: Implemented CLift class | Paul Gilbert | |
2016-08-23 | SCI32: Allow kListAt to reference an empty list | Filippos Karapetis | |
Happens in Torin when examining Di's locket in chapter 3 | |||
2016-08-23 | SCI32: Add a workaround for an uninitialized variable in Torin | Filippos Karapetis | |
2016-08-23 | SCI32: Explicitly abord kEachElementDo when a game is being loaded | Filippos Karapetis | |
This is a better check than the one in commit 3d1f1a3a21 | |||
2016-08-23 | SCI32: Update the SCI2/SCI2.1 games that use global 90 for speech/subs | Filippos Karapetis | |
2016-08-23 | SCI32: Fix restoring games from Torin's game restore dialog | Filippos Karapetis | |
The list in kListEachElementDo may be invalidated after a selector invocation | |||
2016-08-23 | SCI32: Also handle game checks for "torinsg.cat" in Torin | Filippos Karapetis | |
This shows the "Open..." button when continuing a game | |||
2016-08-23 | DIRECTOR: Split score.cpp file into classes | Eugene Sandulenko | |
2016-08-23 | DIRECTOR: Fix memory overwrite | Eugene Sandulenko | |
2016-08-23 | SCI32: Fix palette in SCI32 Mac games | Filippos Karapetis | |
2016-08-22 | TITANIC: Implemented more game classes | Paul Gilbert | |
2016-08-22 | TITANIC: Compilation fix | Paul Gilbert | |
2016-08-22 | TITANIC: Cleanup of engine references | Paul Gilbert | |
2016-08-22 | TITANIC: Implemented more game classes | Paul Gilbert | |
2016-08-23 | SCI: Fix compilation when SCI32 is not enabled | Filippos Karapetis | |
2016-08-23 | ADL: Add initial support for #0: Mission Asteroid | Walter van Niftrik | |
Based on a patch by fuzzie | |||
2016-08-22 | FULLPIPE: Inverse search mode behavior in MctlGraph::getHitNode | Retro-Junk | |
2016-08-22 | FULLPIPE: Fix always false condition check in MctlGraph::generateList | Retro-Junk | |