Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-07 | DEVTOOLS: Fix create_project build with MinGW64 | Bastien Bouclet | |
2016-07-07 | DEVTOOLS: Add a CMake project generator to create_project | Bastien Bouclet | |
Also-By: Joel Teichroeb <joel@teichroeb.net> Also-By: Einar Johan Trøan Sømåen <einarjohants@gmail.com> | |||
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 | |||
2016-07-03 | BASE: Fix Typo | Hubert Maier | |
2016-07-03 | Revert "SDL: Fix keyboard on macOS, fix directional keypad" | Martin Kiewitz | |
This reverts commit 9aa7174218983bb1cf6fd98325082ca7d37f50fb. For now. | |||
2016-07-03 | SDL: Fix keyboard on macOS, when using SDL2, fix directional keypad | Martin Kiewitz | |
This will hopefully fully fix keyboard issues for macOS / SDL2, for example when pressing "alt-x". Also reset .ascii to 0, when Num-Lock is NOT enabled and keypad directional keys are pressed. This was fixed inside AGI+SCI previously. The latter shouldn't cause issues, but in case it does, the affected engine should get fixed and use keycodes instead. | |||
2016-07-03 | Merge pull request #741 from wjp/sci-call | Willem Jan Palenstijn | |
SCI: Clean up some aspects of call handling | |||
2016-07-03 | GUI: Add checks in Widget::getBossClipRect() | Alexander Tkachev | |
Prints a warning if clipping area is invalid and fixes it. | |||
2016-07-03 | JANITORIAL: Fix a few warnings | Alexander Tkachev | |
2016-07-03 | JANITORIAL: Remove trailing spaces | Alexander Tkachev | |
2016-07-03 | GUI: Update scummmodern.zip | Alexander Tkachev | |
2016-07-03 | GUI: Use clipping everywhere | Alexander Tkachev | |
2016-07-03 | GUI: Fix PopUpDialog | Alexander Tkachev | |
2016-07-03 | GUI: Fix blitAlphaBitmapClip() | Alexander Tkachev | |
2016-07-03 | GUI: Add blipClip() | Alexander Tkachev | |
2016-07-03 | GUI: Add blitAlphaBitmapClip() | Alexander Tkachev | |
2016-07-03 | GUI: Add fillSurfaceClip() | Alexander Tkachev | |
2016-07-03 | GUI: Add drawCrossClip() | Alexander Tkachev | |
2016-07-03 | GUI: Fix drawRoundedSquareClip() | Alexander Tkachev | |
2016-07-03 | GUI: Add drawTabClip() | Alexander Tkachev | |
2016-07-03 | GUI: Add drawBeveledSquareClip() | Alexander Tkachev | |
2016-07-03 | GUI: Add drawLineClip() | Alexander Tkachev | |