Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-07-11 | SCI32: Minor Audio32 cleanup | Colin Snover | |
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 | SCI32: Re-enable KQ7 subtitles, but with a warning on game start | 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-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 | 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 | SCI: Add detection for the ImagiNation Network (INN) Demo | Omer Mor | |
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 #741 from wjp/sci-call | Willem Jan Palenstijn | |
SCI: Clean up some aspects of call handling | |||
2016-07-03 | Merge pull request #772 from BenCastricum/bugfixes | Eugene Sandulenko | |
MISC: Bugfixes | |||
2016-07-02 | SCI32: Expose graphics throttling code | Colin Snover | |
Controls that manage their own event loops and call frameOut directly generally need to sleep in order to avoid 100% CPU, just like the main VM event loop. | |||
2016-07-02 | SCI32: Document _remapOccurred flag | Colin Snover | |
2016-07-02 | SCI32: Improve accuracy of frameout throttler | Colin Snover | |
2016-07-02 | SCI32: Add const to getCurrentBuffer | Colin Snover | |
2016-07-02 | SCI32: Document ScreenItem::_insetRect | Colin Snover | |
2016-07-02 | SCI32: Fix dropping events in kEditText | Willem Jan Palenstijn | |
2016-07-02 | SCI: Remove presumably long-outdated FIXME | Willem Jan Palenstijn | |
2016-07-02 | SCI: Remove unexpected side effect from ExecStack constructor | Willem Jan Palenstijn | |
The ExecStack constructor set argp[0] to argc before. This is now moved to the caller, to make this action more explicit. | |||
2016-07-02 | SCI: Remove unclear &rest handling | Willem Jan Palenstijn | |
Modifying a value above the stack pointer doesn't seem to make much sense. This was added in FreeSCI back in 2002 in a pair of commits that did not make clear what the purpose of this was. My guess is that it attempted to adjust argc, but failed. This wouldn't have been noticed since argc was always set correctly by make_exec_stack_entry (which is now the ExecStack constructor). | |||
2016-07-02 | SCI: Improve kernel subfunction logging | Willem Jan Palenstijn | |
ExecStack now stores the kernel call number as well as the subfunction. This allows kStub and backtraces to log the actual subfunction called. The kernel call number in ExecStack used to be stored in the debugSelector field. It now has its own field, to avoid confusion. | |||
2016-07-02 | SCI: Remove unneeded copy | Willem Jan Palenstijn | |
2016-07-02 | SCUMM: Add actor/object names to debug output | Ori Avtalion | |
2016-07-01 | SCI32: Fix signed comparison warnings | Colin Snover | |
2016-07-01 | SCI32: Fix bad rendering of subtitle backgrounds in Torin | Colin Snover | |
The way dimensions of scaled screen items are calculated changed over the lifetime of SSCI. In early low-resolution and mixed-resolution games, scaled drawing needed to use at a global cadence across the entire screen to ensure proper alignment, but in later games (like Torin), local scaling of individual screen items seems to be the way scaling is performed. | |||
2016-07-01 | SCI32: Use better audio fading algorithm | Colin Snover | |
Using the one from SCI2.1mid makes fades very slow because SDL has a larger audio buffer than SSCI DOS. This new algorithm is based on wall time so will always fade at the correct speed, although the larger buffers will have a coarser granularity so the fades may not be as smooth as in the original engine. If anyone cares, the fade volume could be mixed into individual samples in `readBuffer` instead of applying just once per complete buffer. SSCI did not do this, however, so this implementation should be pretty accurate. | |||
2016-07-01 | SCI32: Fix audio fading | Colin Snover | |
2016-07-01 | SCI: Fix script patcher, so that it works on BE systems | Martin Kiewitz | |
2016-07-01 | SCUMM: reset ShakePos on loading, fixes one part of bug #7141 | Ben Castricum | |
2016-07-01 | SKY: change "savegame" into "saved game" | Ben Castricum | |