aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-08-25FULLPIPE: Fix if() conditionEugene Sandulenko
2016-08-25FULLPIPE: Restore original tangled logic in stopAnim_maybeEugene 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-25DIRECTOR: Remove now redundant image width correction tableEugene Sandulenko
2016-08-24TITANIC: Implemented CBedhead classPaul Gilbert
2016-08-24TITANIC: Compilation fix for CMissiveOMatPaul Gilbert
2016-08-24TITANIC: Implemented CMissiveOMat classPaul Gilbert
2016-08-24DEVTOOLS: Add MissiveOMat message data to create_titanicPaul Gilbert
2016-08-25DIRECTOR: Clean up padding in image decodingWillem Jan Palenstijn
2016-08-25DIRECTOR: Improve decoding compressed imagesWillem Jan Palenstijn
2016-08-25DIRECTOR: Try to simplify uncompressed detection heuristicWillem Jan Palenstijn
2016-08-25DIRECTOR: More heuristics for 1bpp image decoding. Courtesy of wjp.Eugene Sandulenko
2016-08-24TITANIC: Implemented more game classesPaul Gilbert
2016-08-24DIRECTOR: Fix horizontal coordinate calculation in 1bpp uncompressedEugene Sandulenko
2016-08-24WAGE: Fix think line drawing, as pointed by md5Eugene Sandulenko
2016-08-24DIRECTOR: Implemented uncompressed 1bpp pictures. Works sometimesEugene Sandulenko
2016-08-24SCI32: Remove extra ! in error messageColin Snover
2016-08-24SCI32: Fix incorrect boolean operatorColin Snover
2016-08-24SCI32: Remove error check for negative celNoColin Snover
Negative cel numbers are exploited by at least the hi-res mode of PQ4CD.
2016-08-24ADL: Set hires #1, #2 and #0 to TESTINGWalter van Niftrik
2016-08-24FULLPIPE: Fix direction calculation in MctlGraph::getLinkDirRetro-Junk
2016-08-24SCI32: Add workarounds for a bug in Torin, in an animation of LycentiaFilippos Karapetis
2016-08-24DIRECTOR: Add more width corrections for Apartment demoTorbjö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-23TITANIC: Implemented more game classesPaul Gilbert
2016-08-24ADL: Make the optional scanlines less harshWalter van Niftrik
2016-08-24DIRECTOR: Gather statistic on correct bitmap sizesEugene Sandulenko
2016-08-23DIRECTOR: Added test D3 targetEugene Sandulenko
2016-08-23DIRECTOR: Further reduction of include dependencyEugene Sandulenko
2016-08-23DIRECTOR: Reduce header dependencyEugene Sandulenko
2016-08-23SCI32: 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-23TITANIC: Implemented CLift classPaul Gilbert
2016-08-23SCI32: Allow kListAt to reference an empty listFilippos Karapetis
Happens in Torin when examining Di's locket in chapter 3
2016-08-23SCI32: Add a workaround for an uninitialized variable in TorinFilippos Karapetis
2016-08-23SCI32: Explicitly abord kEachElementDo when a game is being loadedFilippos Karapetis
This is a better check than the one in commit 3d1f1a3a21
2016-08-23SCI32: Update the SCI2/SCI2.1 games that use global 90 for speech/subsFilippos Karapetis
2016-08-23SCI32: Fix restoring games from Torin's game restore dialogFilippos Karapetis
The list in kListEachElementDo may be invalidated after a selector invocation
2016-08-23SCI32: Also handle game checks for "torinsg.cat" in TorinFilippos Karapetis
This shows the "Open..." button when continuing a game
2016-08-23DIRECTOR: Split score.cpp file into classesEugene Sandulenko
2016-08-23DIRECTOR: Fix memory overwriteEugene Sandulenko
2016-08-23SCI32: Fix palette in SCI32 Mac gamesFilippos Karapetis
2016-08-22TITANIC: Implemented more game classesPaul Gilbert
2016-08-22TITANIC: Compilation fixPaul Gilbert
2016-08-22TITANIC: Cleanup of engine referencesPaul Gilbert
2016-08-22TITANIC: Implemented more game classesPaul Gilbert
2016-08-23SCI: Fix compilation when SCI32 is not enabledFilippos Karapetis
2016-08-23ADL: Add initial support for #0: Mission AsteroidWalter van Niftrik
Based on a patch by fuzzie
2016-08-22FULLPIPE: Inverse search mode behavior in MctlGraph::getHitNodeRetro-Junk
2016-08-22FULLPIPE: Fix always false condition check in MctlGraph::generateListRetro-Junk
2016-08-22DIRECTOR: Lingo: Fix factory method executionEugene Sandulenko
2016-08-22DIRECTOR: Lingo: Fix no-args built-ins code generationEugene Sandulenko
2016-08-22DIRECTOR: Improvements to 1bpp image renderingEugene Sandulenko