aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2010-11-24SCI: Read MT-32 reverb data correctly (patch #3117434)Filippos Karapetis
svn-id: r54453
2010-11-23I18N: Add translation of the SCUMM help dialog.Thierry Crozat
svn-id: r54449
2010-11-23SCI: added a workaround for script bug #3116892 - "SQ4 German: crash when ↵Filippos Karapetis
shooting with laser", by applying the one for the English version svn-id: r54447
2010-11-23TINSEL: Fix support for file names with a trailing dotMax Horn
When copying data files with 8.3 names from a CD, they sometimes end up with a trailing dot, e.g. "INDEX." instead of "INDEX". Comon::File supports this, but in r54392 Tinsel stopped using Common::File. This commit also removes the useless SeekableSubReadStream wrapper around the actual file stream. svn-id: r54446
2010-11-23MOHAWK: Pass Common::Strings directly to SaveFileManager, instead of first ↵Max Horn
converting to a C string svn-id: r54444
2010-11-23MOHAWK: Pass objs by const ref not by valueMax Horn
svn-id: r54443
2010-11-23SWORD2: Reduce dependencies on common/memstream.hMax Horn
svn-id: r54442
2010-11-23COMMON: Remove default value for endianess in ReadStreamEndian subclassesMax Horn
svn-id: r54441
2010-11-23TINSEL: Turn TinselFile into a SeekableReadStreamMax Horn
svn-id: r54439
2010-11-23TINSEL: Restrict use of memstream.h & substream.hMax Horn
svn-id: r54437
2010-11-23SCUMM: Use explicit XOR decoding code in BaseScummFile subclassesMax Horn
This made it possible to turn some MemoryReadStream pointers into plain SeekableReadStream pointers. svn-id: r54435
2010-11-23SCUMM: Replace Common::File uses by SeekableReadStream and SearchManMax Horn
svn-id: r54434
2010-11-23MOHAWK: Find the small marble images by string; should fix German versionMatthew Hoops
svn-id: r54431
2010-11-23MOHAWK: Remove the no longer needed RLE8 hackMatthew Hoops
svn-id: r54430
2010-11-23SCI: Also send a sustain off on a notes off event (patch from bug #3116608)Filippos Karapetis
svn-id: r54429
2010-11-23SCI: Ignore polyphonic/channel aftertouch (0xa0 / 0xd0) in the MIDI driver, ↵Filippos Karapetis
like in the Adlib driver. SSCI doesn't handle these, so we shouldn't handle them either svn-id: r54428
2010-11-23SCI: Added entries for the GOG versions of Phantasmagoria 1 and 2 (patch ↵Filippos Karapetis
#3112884) svn-id: r54427
2010-11-22HUGO: Rewrite saveObjects() and restoreObjects()Arnaud Boutonné
This fixes (at least for me) save and restore. saveEvents() and restoreEvents() still have to be rewritten. svn-id: r54422
2010-11-22HUGO: Suppress useless enums, cleanupArnaud Boutonné
svn-id: r54421
2010-11-22SCI: Added support for the keypad +/- keysFilippos Karapetis
svn-id: r54420
2010-11-22MOHAWK: Fix a typo fail (thanks, fuzzie)Matthew Hoops
svn-id: r54419
2010-11-22MOHAWK: Have MohawkResource::open() return a bool for success/failureMatthew Hoops
svn-id: r54418
2010-11-22MOHAWK: Fix gspit dome from always openingMatthew Hoops
svn-id: r54417
2010-11-22MOHAWK: Switch slider bitmap ID's to matching via string; fixes some versionsMatthew Hoops
svn-id: r54416
2010-11-22SCI: Fixed bug #3044050 - "SQ4FLOPPY: Crash while flying in Skate-o-Rama"Filippos Karapetis
Fixed Object::locateVarSelector() for SCI0-SCI1 games, as it wasn't checking the class for object variables svn-id: r54415
2010-11-22SCI: Patched the QFG3 character import screen the same way as with QFG2Filippos Karapetis
This prevents random crashes and slow refreshing, same as with QFG2 svn-id: r54414
2010-11-21SCI: Proper fix for the QFG2 character import screen crashes (bug #3037996)Filippos Karapetis
Script 944 does constant reallocations whenever the selection changes, which leads to all sorts of unpredictable crashes. Thanks to waltervn for his help on this issue svn-id: r54413
2010-11-21QUEEN: Correct uninitialised read in Queen Adlib driver found by Valgrind.David Turner
svn-id: r54410
2010-11-21CRUISE: Slight formatting fix.Johannes Schickel
svn-id: r54409
2010-11-21CRUISE: Fix Memory Accesses Errors and Leaks Reported By ValgrindDavid Turner
Most of these fixes are fairly simple, though the clamping of ArrayStates accesses in object.cpp _might_ cause regressions. None are obvious on basic playtest check, but the game will need a full playtest. svn-id: r54408
2010-11-21SCI: Fix for bug #3037996 - "QFG2: Crash during import dialog after time ↵Filippos Karapetis
(import works)" svn-id: r54407
2010-11-21SCI: Fixed the "version" console command in SCI1.1 and earlier gamesFilippos Karapetis
svn-id: r54406
2010-11-21CRUISE: Bugfix for #3064846 - Raoul appearing in Book screenPaul Gilbert
svn-id: r54405
2010-11-21SCI: Added 3 uninitialized temp fixes for the RAMA demo, which is now workingFilippos Karapetis
svn-id: r54404
2010-11-21SCI: Removed the correct subops from kString in late SCI2.1/SCI3 games ↵Filippos Karapetis
(thanks to waltervn) svn-id: r54403
2010-11-21SCI: kArray wasn't changed in late SCI2.1/SCI3 games (thanks to waltervn)Filippos Karapetis
svn-id: r54402
2010-11-21SCI: Added the kString/kArray type in the "version" console commandFilippos Karapetis
svn-id: r54401
2010-11-21SCI: Removed incorrect pointer arithmetic support for SCI2 stringsFilippos Karapetis
There was never pointer arithmetic support in SCI2 and newer games svn-id: r54400
2010-11-21SCI: Adapted kArray/kString to use the new heuristic for late SCI2.1/SCI3 ↵Filippos Karapetis
games, and updated their subops accordingly svn-id: r54399
2010-11-21SCI: Added a heuristic to detect the modified late SCI2.1/SCI3 ↵Filippos Karapetis
kString/kArray kernel functions svn-id: r54398
2010-11-21MOHAWK: Fix Living Books v1 sound (courtesy of fuzzie)Matthew Hoops
svn-id: r54397
2010-11-20MOHAWK: Cleanup resource handlingMatthew Hoops
- Renamed getRawData() to getResource() - Add a getResource() and hasResource() function for named resources - Other minor formatting changes svn-id: r54396
2010-11-20SCI: Fix ScummVM freezing during the credits scene in EcoQuest 1 (bug #3101846)Filippos Karapetis
svn-id: r54395
2010-11-20TINSEL: Preliminary functionality for reading BE data filesPaul Gilbert
svn-id: r54392
2010-11-20SCI: Fixed timer bug #3109139 - "SQ4: Crash after exiting Skate-o-Rama ↵Filippos Karapetis
during chase" svn-id: r54391
2010-11-20SCI: Some minor fixes for Phantasmagoria 2 (which doesn't work at all, since ↵Filippos Karapetis
it has some differences in its views) svn-id: r54390
2010-11-19HUGO: Start using endianness-safe read/write functionsArnaud Boutonné
svn-id: r54389
2010-11-19MOHAWK: Implement an image cache systemMatthew Hoops
This should greatly improve the performance in Myst (especially Myst ME, which uses the slow JPEG decoder). This should also slightly improve the Riven performance; the sliders now work a bit better. svn-id: r54388
2010-11-19COMMON: Split common/stream.h into several headersMax Horn
svn-id: r54385
2010-11-19SCI: Only compile kGetConfig for SCI32Willem Jan Palenstijn
svn-id: r54382