aboutsummaryrefslogtreecommitdiff
path: root/engines/scumm
AgeCommit message (Collapse)Author
2016-05-11SCUMM HE: Fix _fowImage data typeEugene Sandulenko
2016-05-11SCUMM HE: Fix compilation when HE games are disabledEugene Sandulenko
2016-05-11SCUMM HE: Further work on Moonbase FOW. Now the game does not crash.Eugene Sandulenko
2016-05-10SCUMM HE: Read FOW image from U32Eugene Sandulenko
2016-05-10SCUMM HE: Started code for loading FOW resourcesEugene Sandulenko
2016-05-10SCUMM HE: Plug Moonbase FOW kludges inEugene Sandulenko
2016-05-10SCUMM HE: Proper place for the FOW drawing callEugene Sandulenko
2016-05-10Merge pull request #756 from rootfather/monkey-talkie-detectionEugene Sandulenko
SCUMM: Add detection for Monkey Island 1+2 Unofficial SE Talkies
2016-05-10SCUMM HE: Resolved couple of TODOs in Moonbase FOW codeEugene Sandulenko
2016-05-10SCUMM HE: Initial code for Moonbase FOWEugene Sandulenko
2016-05-09SCUMM HE: Added list of networking extension IDs for MoonbaseEugene Sandulenko
2016-05-08SCUMM HE: Safeguard division by zeroEugene Sandulenko
2016-05-07SCUMM HE: Added debug outputEugene Sandulenko
2016-05-05SCUMM HE: More debug outputEugene Sandulenko
2016-05-04SCUMM HE: Fix premultiplied T14 calculationEugene Sandulenko
We were hitting integer overflow which lead to shadow artifacts.
2016-05-04SCUMM HE: Fix conditionBit sizeEugene Sandulenko
2016-05-04SCUMM HE: Hid debug output deeperEugene Sandulenko
2016-05-04SCUMM HE: Added Composite Wiz images to pixel detectionEugene Sandulenko
2016-05-03SCUMM HE: Fixes to T14 image clippingEugene Sandulenko
2016-05-03SCUMM HE: Clip T14 Wiz images properlyEugene Sandulenko
2016-05-02SCUMM HE: Implement premultiplied transparency renderingEugene Sandulenko
2016-05-02SCUMM HE: Fix T14 output positionsEugene Sandulenko
2016-05-02SCUMM HE: Bugfix T14 decoderEugene Sandulenko
2016-05-02SCUMM HE: More work on T14 codecEugene Sandulenko
2016-05-01SCUMM HE: Further work on T14 codecEugene Sandulenko
2016-04-30SCUMM HE: Fix compilation with disabled 16bit colorEugene Sandulenko
2016-04-30SCUMM: Add detection for Monkey Island 2 Unofficial SE TalkieLothar Serra Mari
2016-04-30SCUMM: Add detection for Monkey Island 1 Unofficial SE TalkieLothar Serra Mari
2016-04-30SCUMM HE: Stub for Wiz T14 compressionEugene Sandulenko
2016-04-30SCUMM HE: Implemented Composite Wiz imagesEugene Sandulenko
2016-04-30SCUMM HE: Prepared drawWizImage for recursive callsEugene Sandulenko
2016-04-30SCUMM HE: Enhanced drawWizImage call argumentsEugene Sandulenko
2016-04-29SCUMM HE: Initial code for Moonbase-specific classEugene Sandulenko
2016-04-29SCUMM HE: Renamed logic/moonbase.cpp to moonbase_logic.cppEugene Sandulenko
2016-04-29SCUMM HE: More structure variable mappingEugene Sandulenko
2016-04-29SCUMM HE: Mapped WizImg struct member nameEugene Sandulenko
2016-04-28SCUMM HE: Stubs for moonbase logic opsEugene Sandulenko
2016-04-27SCUMM HE: Better names for some WizParams fieldsEugene Sandulenko
2016-04-14JANITORIAL: Reduce audio header dependenciesOri Avtalion
2016-04-14JANITORIAL: Reduce GUI header dependenciesOri Avtalion
2016-04-10ALL: Split SMALL_SCREEN_DEVICE into GUI_ENABLE_KEYSDIALOG and ↵Eugene Sandulenko
GUI_ONLY_FULLSCREEN
2016-04-01SCUMM: Expose COMI's object_labels setting as an extra GUI optionOri Avtalion
2016-03-28SCUMM: Sync md5 tableEugene Sandulenko
2016-03-21Merge pull request #704 from lordhoto/clone2727-audiocdJohannes Schickel
Implement Custom Audio CD Support for Win32, Linux, and Mac OS X.
2016-03-16SCUMM: Slight renaming for clarification.Johannes Schickel
2016-03-16SCUMM: Check whether sound effects are active in Player_AD::getSoundStatus.Johannes Schickel
This fixes bug #7076 "LOOM: AdLib sound effect not stopped at Cygna's grave.". Original SCUMM (I checked Monkey Island EGA) implemented Sound::isSoundRunning by checking whether the sound resource of the requested sound id is locked. We use actual sound state inside the player.
2016-03-13BACKENDS: Only expose one set of functions for AudioCDManagerMatthew Hoops
Engines should only have to call one set of functions and not decide between the two. In fact, the 'emulation' API was documented to just call the 'real CD' API.
2016-03-13BACKENDS: Move to an openCD() without parameters as the public APIMatthew Hoops
2016-03-09SCUMM: Make DOTT/MM patch check less strictWillem Jan Palenstijn
The original check broke if either DOTT or MM had a trailing path separator in the game path. The new check is too broad, but the risk of false positives should be minimal. The one in e11a370fe45aa96d240ff5f10e7263fdfc02bb01 would break if one of the two had a separator, but not both.
2016-03-09Revert "SCUMM: Fix detection of Maniac Mansion from within DoTT"Willem Jan Palenstijn
This reverts commit e11a370fe45aa96d240ff5f10e7263fdfc02bb01.