Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-07-11 | SCI32: Silence non-monitored channels while monitoring is active | Colin Snover | |
2016-07-11 | SCI32: Fix incorrect logic of cycler overflow | Colin Snover | |
2016-07-11 | SCI32: Minor cleanup of GfxPalette32 | Colin Snover | |
2016-07-11 | SCI32: Fix bad output caused by missing palette copies | Colin Snover | |
Sometimes, games accidentally use palette entries that are not marked as used and expect them to be a particular colour, like the Phantasmagoria title screen, or the white palette entry (always 255 in DOS/Win). | |||
2016-07-11 | SCI32: Fix sign comparison warning | Colin Snover | |
2016-07-11 | SCI32: Split GfxPalette and GfxPalette32 + HunkPalette | Colin Snover | |
2016-07-11 | SCI32: Split kPalCycle into subop functions | Colin Snover | |
2016-07-11 | SCI32: Fix audio deadlocks | Colin Snover | |
Several functions in Audio32 would call into the mixer to pause or resume the audio handle, which would cause a deadlock if the mixer's mixCallback timer fired while one of these functions was running on the main thread. To address this, calls to mixer to pause/unpause the digital audio handle have been removed. Since this was just an optimisation to prevent unnecessary calls to fill the audio buffer, the only problem now is that a tiny amount of CPU is wasted on unnecessary callbacks to read from the empty SCI mixer. | |||
2016-07-11 | SCI32: Minor Audio32 cleanup | Colin Snover | |
2016-07-11 | GRAPHICS: Fix copy/paste error in blitAlphaBitmapClip() (CID 1357410) | Torbjörn Andersson | |
2016-07-11 | GRAPHICS: Fix copy/paste error in blitSurfaceClip (CID 1357411) | Torbjörn Andersson | |
2016-07-11 | SCI32: Fix an issue with the KQ7 subtitles script patch | Martin Kiewitz | |
Volume was lowered, but not raised afterwards for certain cases Original script patch was commited in b676530528349842ad178d02a2cbe49a0facd68e | |||
2016-07-10 | SCI32: Add script patch to fix/improve KQ7 subtitles | Martin Kiewitz | |
Needs lots of testing of course Applies to 1.51 and 2.00 | |||
2016-07-10 | MOHAWK: Switch Riven saves to a slot based naming scheme | Bastien Bouclet | |
Existing saves are compatible but must be renamed to riven-###.rvn | |||
2016-07-10 | MOHAWK: Save ScummVM specific metadata in the Riven saves | Bastien Bouclet | |
- Thumbnail - Save date - Save description - Total play time | |||
2016-07-10 | MOHAWK: The French DVD version of Riven is just a repackaged CD version | Bastien Bouclet | |
2016-07-10 | MOHAWK: Make the Riven saved games loadable by the original engine | Bastien Bouclet | |
2016-07-10 | MACOS: Use 'unsigned int' instead of NSUInteger | Colin Snover | |
NSUInteger apparently does not exist until macOS 10.5, but buildbot targets 10.4. | |||
2016-07-10 | SCI32: Re-enable KQ7 subtitles, but with a warning on game start | Colin Snover | |
2016-07-10 | MACOS: Fix sign comparison | Colin Snover | |
2016-07-10 | SCI32: Disable KQ7 subtitles | Colin Snover | |
The subtitles in KQ7 were not finished and don't quite work right, drawing off the screen and in weird positions. They could probably be fixed with some aggressive script patching, but for now, they are just disabled (as they are in the official release). | |||
2016-07-10 | SCI32: Use #defines to reduce duplication of game options | Colin Snover | |
2016-07-10 | SCI32: Clean up Video32/VMDPlayer | Colin Snover | |
2016-07-10 | SCI32: Add support for blacklined video | Colin Snover | |
Ow. My eyeballs. | |||
2016-07-10 | SCI32: Implement kPlayVMD | Colin Snover | |
2016-07-10 | VIDEO: Expose API for providing a memory location to draw VMDs | Colin Snover | |
In SSCI, VMD is drawn by a standard CelObjMem wrapped by a ScreenItem, giving the location of the bitmap memory to the decoder. The decoder already supports this, but the API was previously hidden behind the AdvancedVMDDecoder wrapper (which is more convenient to use than the VMDDecoder class). | |||
2016-07-10 | Merge pull request #774 from Tkachov/the-container-box-pr2 | Eugene Sandulenko | |
GUI: Add ScrollContainerWidget | |||
2016-07-08 | SCI: Set isSample when starting digital sample from soundInitSnd | Willem Jan Palenstijn | |
This fixes digital samples in at least QfG1, SQ3, LSL5. Bug #7159. | |||
2016-07-06 | Merge pull request #775 from wjp/sci32_readwrite | Willem Jan Palenstijn | |
SCI32: Improve FileIO read-write support | |||
2016-07-06 | SCI32: Add SaveFileRewriteStream for read/write access to files | Willem Jan Palenstijn | |
At least Phantasmagoria and PQ:SWAT require this. This adds a ReadStream/WriteStream to support this. It replaces the previous VirtualIndexFile which required reimplementation of most read/write functions. | |||
2016-07-06 | AUDIO: Fix audio corruption in MS ADPCM decoder | Torbjörn Andersson | |
Since _decodedSamples[] is filled with either 2 or 4 samples, we can't use 1 - (count - 1) to "ensure that acts as a FIFO". When we have 4 samples, that index will become negative, putting uninitialized data into the buffer. We could still use a similar trick, but I think it's much clearer to use an index variable like this. We need an addition variable either way. | |||
2016-07-06 | SCI: Fix typo in script patch comment (longbow arithmetic bug) | Martin Kiewitz | |
Wasn't bug #6571, but bug #6751 Thanks to omer_mor for spotting it | |||
2016-07-06 | Revert "SCI: Mark INNDEMO as demo" | Martin Kiewitz | |
This reverts commit 61a8a5a88f4f02f1d4cdd3523ad6cec63701d8dd. | |||
2016-07-06 | SCI: Mark INNDEMO as demo | Martin Kiewitz | |
2016-07-06 | Merge pull request #781 from OmerMor/inndemo | Martin Kiewitz | |
SCI: Add detection for the ImagiNation Network (INN) Demo | |||
2016-07-06 | SCI: Add detection for the ImagiNation Network (INN) Demo | Omer Mor | |
2016-07-05 | Revert "GRAPHICS: Fix GUI transparency. As pointed by blitter on IRC" | Eugene Sandulenko | |
This reverts commit 1d3d6c869240ad076631576be081cfadfef34865. As it was pointed by wjp, this fully ignores the alphamask. | |||
2016-07-05 | Merge pull request #780 from BenCastricum/po_nl-nl | Eugene Sandulenko | |
I18N: Update dutch translation | |||
2016-07-05 | I18N: Update dutch translation | Ben Castricum | |
2016-07-05 | GRAPHICS: Fix GUI transparency. As pointed by blitter on IRC | Eugene Sandulenko | |
2016-07-04 | MOHAWK: Have the Myst and Riven options dialog share a base class | Bastien Bouclet | |
Now the Riven options dialog has the same features as the Myst one: - Screen centering - Save / Load / Quit buttons | |||
2016-07-04 | MOHAWK: Change the Riven options dialog's cancel button not to save the settings | Bastien Bouclet | |
2016-07-04 | MOHAWK: Change the Riven options dialog not to subclass GUI::OptionsDialog | Bastien Bouclet | |
2016-07-04 | SCI: Adding script patch for longbow arithmetic berry bush bug | Martin Kiewitz | |
Fixes bug #6571 | |||
2016-07-04 | PRINCE: Remove manual debug level setting. It's too noisy. | Torbjörn Andersson | |
2016-07-04 | BBVS: Remove some uses of g_system | Torbjörn Andersson | |
2016-07-04 | PRINCE: Add video player for topware.avi logo | Torbjörn Andersson | |
The sound is rather bad, but I assume that's something with our CinePak video decoder so I'll leave it like this for now. The player itself is based on the BBVS engine. | |||
2016-07-03 | PRINCE: Prefix the names of the data archives | Torbjörn Andersson | |
This avoids a conflict between the "all" directory and the "all" archive, if the directory happens to be named in all lower case. While it isn't on the CD, we shouldn't introduce case sensitivity in the file names if we can avoid it. | |||
2016-07-03 | PRINCE: Correct search path to voices/databank.ptc | Torbjörn Andersson | |
At least in my copy, the voices directory is on the same level as the other directories. (Though the whole thing is inside a directory called "data", so maybe that's where that came from?) | |||
2016-07-03 | Merge pull request #778 from raziel-/patch-1 | Willem Jan Palenstijn | |
BASE: Fix Typo |