Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-07-02 | SCUMM: Don't have MoviePlayer inherit from SmackerDecoder | Matthew Hoops | |
2011-07-02 | SCUMM: Remove backslashes from Mac file names too | Matthew Hoops | |
Fixes Smacker videos in Blue's Birthday | |||
2011-07-02 | SCUMM: Fix Blue's Birthday Macintosh | Matthew Hoops | |
2011-07-02 | TSAGE: Remove outdated extra channel variable | Paul Gilbert | |
2011-07-02 | TSAGE: Linked in the (in progress) SoundBlaster Fx class | Paul Gilbert | |
2011-07-02 | TSAGE: Fixed problem with saving double values | Paul Gilbert | |
2011-07-02 | TSAGE: Beginnings of SoundBlaster sound driver | Paul Gilbert | |
2011-07-02 | MOHAWK: Don't allocate zero-size array. | Alyssa Milburn | |
2011-07-01 | MOHAWK: Add the Mac version of Arthur's Reading Race | Matthew Hoops | |
2011-07-02 | MOHAWK: Always create a code object for every LBPage. | Alyssa Milburn | |
2011-07-02 | MOHAWK: Try implementing LBCode eval, random and seek. | Alyssa Milburn | |
2011-07-02 | MOHAWK: Use LBCode instead of running scripts in LBItem. | Alyssa Milburn | |
2011-07-02 | MOHAWK: Add LBCode::parseCode. | Alyssa Milburn | |
This allows script strings to be parsed into LB bytecode. | |||
2011-07-02 | MOHAWK: Allow creation of LBCode instances without an associated BCOD. | Alyssa Milburn | |
2011-07-02 | MOHAWK: Add LBCode::resolveItem helper function. | Alyssa Milburn | |
2011-07-02 | MOHAWK: Fix/add bounds checking in LBCode::nextToken. | Alyssa Milburn | |
2011-07-01 | LASTEXPRESS: Fix loading of subtitles from sound name | Littleboy | |
2011-07-01 | GRAPHICS: Remove default values from FontSJIS::drawChar. | Johannes Schickel | |
drawChar is overloaded in FontSJIS. One takes a "Surface &" as first parameter another one "void *", they furthermore have the exact same number of required parameters. The one "void *" just had a few extra parameters with default values. This resulted in a bug in SCUMM, where "VirtScreen *" (a subclass of Surface) was passed instead of "VirtScreen &" and thus the method taking "void *" was incorrectly used. To make it easier to spot such bugs in the future I just removed the default values and thus disallow such calls. | |||
2011-07-01 | DREAMWEB: Add Spanish CD and French CD Detection Entries. | D G Turner | |
These are taken from bug #3328865 ("DREAMWEB Spanish Version"). | |||
2011-06-30 | JANITORIAL: Silence a couple of "variable set but not used" warnings. | eriktorbjorn | |
2011-06-30 | MOHAWK: Fix tMOV resources at the end of a file | Matthew Hoops | |
Thanks to fuzzie for noticing | |||
2011-06-30 | ALL: Require DECLARE_SINGLETON to be used in the Common namepsace | Ori Avtalion | |
Silences the clang warning: static data member specialization of '_singleton' must originally be declared in namespace 'Common'; accepted as a C++0x extension [-Wc++0x-extensions] Wrapping "namespace Common {}" around the macro assignment causes clang to complain about a spurious semicolon, and removing the semicolon at the end of the macro causes some editors to misbehave. Changing the requirement of using the macro in one namespace (the global) to another (Common) seems a small price to pay to silence a warning. | |||
2011-06-30 | MADE: Fix hidden overloaded virtual function warning | Ori Avtalion | |
2011-06-29 | LASTEXPRESS: Hook up preliminary sound filtering | Littleboy | |
- Add debug checks in soundFilter() - Rename kSoundStatusClear1 to kSoundStatusFilterVariant | |||
2011-06-29 | LASTEXPRESS: Update sound timer and sound entry playing | Littleboy | |
- Move filtering to SoundEntry class - Make some methods of SoundEntry class private - Add methods to check if a StreamedSound/AppendableSound is done playing | |||
2011-06-29 | LASTEXPRESS: Move SoundStatus to shared header | Littleboy | |
2011-06-29 | LASTEXPRESS: Replace shared sound buffer by per-entry buffer | Littleboy | |
2011-06-29 | SWORD25: removed useless warning in setVsync() | Eugene Sandulenko | |
2011-06-29 | SWORD25: Implement persistence functions for soundengine | Eugene Sandulenko | |
Now sound is properly saved/restored. Implemented savegame versioning. Compatibility with old saves pertained. | |||
2011-06-28 | LASTEXPRESS: Make SoundEntry members private | Littleboy | |
2011-06-28 | LASTEXPRESS: Cleanup comments | Littleboy | |
2011-06-28 | LASTEXPRESS: Move Sound class to the sound folder | Littleboy | |
2011-06-28 | LASTEXPRESS: Move sound queue related functions to a separate class | Littleboy | |
- Implement missing queue reset function - Cleanup SoundManager::playLoopingSound() | |||
2011-06-28 | LASTEXPRESS: Move more entry-related functions to Entry class | Littleboy | |
2011-06-28 | MOHAWK: Don't leak bitlStream (spotted by clone2727). | Alyssa Milburn | |
2011-06-28 | MOHAWK: Cleanup Riven save code | Matthew Hoops | |
2011-06-28 | MOHAWK: Add archive functions to get type/id lists | Matthew Hoops | |
This will be needed for CarmenTQ | |||
2011-06-28 | MOHAWK: Use matchString instead of equalsIgnoreCase for resource names | Matthew Hoops | |
A regression from 71c4329 | |||
2011-06-28 | MOHAWK: Rework archive handling | Matthew Hoops | |
A new base class has been introduced (aptly named "Archive"), which is much cleaner than inheriting from MohawkArchive. In addition, the underlying resource retrieving code has been merged to reduce dupliplication. | |||
2011-06-28 | MOHAWK: Better sanity checks in LB scripting. | Alyssa Milburn | |
2011-06-28 | MOHAWK: Handle kLBOpRunData properly. | Alyssa Milburn | |
2011-06-28 | MOHAWK: Make LB's readString/readRect more generic. | Alyssa Milburn | |
2011-06-28 | SCI: Fixed script bug #3292327 - "SCI: HOYLE4: Cribbage bug" | Filippos Karapetis | |
2011-06-28 | DREAMWEB: Removed memcpy as suggested by wjp | Vladimir Menshakov | |
2011-06-27 | TOON: Add delay to inventory rendering loop. Uses a bit less CPU now. | eriktorbjorn | |
2011-06-27 | TSAGE: Separated the sound manager processing into it's own thread | Paul Gilbert | |
This will be necessary with the introduction of the Sound FX driver, since the sound manager will do the processing for both drivers, but each will need to do their own output in their AudioStream thread | |||
2011-06-26 | Merge branch 'master' of github.com:scummvm/scummvm | eriktorbjorn | |
2011-06-26 | TOON: Fix the bottom pixels of text being cut off | eriktorbjorn | |
It's a dirty rect problem. The computeSize() function needs to take into consideration that the glyph may be offset, so it's not enough to just look at its size. For now, I'm assuming that this is only a problem with characters that stick out below the base line, so that's all this patch tries to fix. Let's see if that's enough. | |||
2011-06-26 | LASTEXPRESS: Add detection entry for Russian version | Littleboy | |
2011-06-26 | SWORD25: Change unknow handle error into a warning | Thierry Crozat | |
Also add sanity checks when calling findHandle() in the SoundEngine. This fixes an issue when functions of SoundEngine are called on a sound that has already finished playing (the most common occurrences are calls to isSoundPlaying()). |