Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-11-23 | I18N: Add translation of the SCUMM help dialog. | Thierry Crozat | |
svn-id: r54449 | |||
2010-11-23 | SCI: 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-23 | TINSEL: Fix support for file names with a trailing dot | Max 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-23 | COMMON: Add SeekableReadStreamEndian class | Max Horn | |
svn-id: r54445 | |||
2010-11-23 | MOHAWK: Pass Common::Strings directly to SaveFileManager, instead of first ↵ | Max Horn | |
converting to a C string svn-id: r54444 | |||
2010-11-23 | MOHAWK: Pass objs by const ref not by value | Max Horn | |
svn-id: r54443 | |||
2010-11-23 | SWORD2: Reduce dependencies on common/memstream.h | Max Horn | |
svn-id: r54442 | |||
2010-11-23 | COMMON: Remove default value for endianess in ReadStreamEndian subclasses | Max Horn | |
svn-id: r54441 | |||
2010-11-23 | TEST: Add/extend MemoryReadStream(Endian) test cases | Max Horn | |
svn-id: r54440 | |||
2010-11-23 | TINSEL: Turn TinselFile into a SeekableReadStream | Max Horn | |
svn-id: r54439 | |||
2010-11-23 | COMMON: Add ReadStreamEndian mixin class | Max Horn | |
svn-id: r54438 | |||
2010-11-23 | TINSEL: Restrict use of memstream.h & substream.h | Max Horn | |
svn-id: r54437 | |||
2010-11-23 | COMMON: Remove XOR decoding capability from MemoryReadStream | Max Horn | |
svn-id: r54436 | |||
2010-11-23 | SCUMM: Use explicit XOR decoding code in BaseScummFile subclasses | Max Horn | |
This made it possible to turn some MemoryReadStream pointers into plain SeekableReadStream pointers. svn-id: r54435 | |||
2010-11-23 | SCUMM: Replace Common::File uses by SeekableReadStream and SearchMan | Max Horn | |
svn-id: r54434 | |||
2010-11-23 | I18N: Fix generation of translation template file from source code | Thierry Crozat | |
This fix a regression introduced when GuiManager.cpp was renamed into gui-manager.cpp svn-id: r54433 | |||
2010-11-23 | MOHAWK: Find the small marble images by string; should fix German version | Matthew Hoops | |
svn-id: r54431 | |||
2010-11-23 | MOHAWK: Remove the no longer needed RLE8 hack | Matthew Hoops | |
svn-id: r54430 | |||
2010-11-23 | SCI: Also send a sustain off on a notes off event (patch from bug #3116608) | Filippos Karapetis | |
svn-id: r54429 | |||
2010-11-23 | SCI: 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-23 | SCI: Added entries for the GOG versions of Phantasmagoria 1 and 2 (patch ↵ | Filippos Karapetis | |
#3112884) svn-id: r54427 | |||
2010-11-23 | TOOLS: Update create_project makefile | Julien Templier | |
svn-id: r54426 | |||
2010-11-23 | TOOLS: Add missing files for create_project | Julien Templier | |
svn-id: r54425 | |||
2010-11-23 | TOOLS: Move MSBuild and Visual Studio project providers to separate files | Julien Templier | |
- Add option --build-events to run custom pre/post build events as part of the build (defaults to false and VS2010 only ATM) - Only run build events as part of VS2010 build with all engines enabled (ie. dev build) svn-id: r54424 | |||
2010-11-23 | TOOLS: Extract revision from svn/hg/git at build time in Visual Studio | Julien Templier | |
- Simplify custom file output (for VS2010) - Fix postbuild.cmd error output svn-id: r54423 | |||
2010-11-22 | HUGO: 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-22 | HUGO: Suppress useless enums, cleanup | Arnaud Boutonné | |
svn-id: r54421 | |||
2010-11-22 | SCI: Added support for the keypad +/- keys | Filippos Karapetis | |
svn-id: r54420 | |||
2010-11-22 | MOHAWK: Fix a typo fail (thanks, fuzzie) | Matthew Hoops | |
svn-id: r54419 | |||
2010-11-22 | MOHAWK: Have MohawkResource::open() return a bool for success/failure | Matthew Hoops | |
svn-id: r54418 | |||
2010-11-22 | MOHAWK: Fix gspit dome from always opening | Matthew Hoops | |
svn-id: r54417 | |||
2010-11-22 | MOHAWK: Switch slider bitmap ID's to matching via string; fixes some versions | Matthew Hoops | |
svn-id: r54416 | |||
2010-11-22 | SCI: 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-22 | SCI: Patched the QFG3 character import screen the same way as with QFG2 | Filippos Karapetis | |
This prevents random crashes and slow refreshing, same as with QFG2 svn-id: r54414 | |||
2010-11-21 | SCI: 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-21 | I18N: Backport add Brazilian Portuguese translation | Thierry Crozat | |
svn-id: r54412 | |||
2010-11-21 | I18N: Add Brazilian Portuguese (from patch #3114669) | Thierry Crozat | |
svn-id: r54411 | |||
2010-11-21 | QUEEN: Correct uninitialised read in Queen Adlib driver found by Valgrind. | David Turner | |
svn-id: r54410 | |||
2010-11-21 | CRUISE: Slight formatting fix. | Johannes Schickel | |
svn-id: r54409 | |||
2010-11-21 | CRUISE: Fix Memory Accesses Errors and Leaks Reported By Valgrind | David 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-21 | SCI: Fix for bug #3037996 - "QFG2: Crash during import dialog after time ↵ | Filippos Karapetis | |
(import works)" svn-id: r54407 | |||
2010-11-21 | SCI: Fixed the "version" console command in SCI1.1 and earlier games | Filippos Karapetis | |
svn-id: r54406 | |||
2010-11-21 | CRUISE: Bugfix for #3064846 - Raoul appearing in Book screen | Paul Gilbert | |
svn-id: r54405 | |||
2010-11-21 | SCI: Added 3 uninitialized temp fixes for the RAMA demo, which is now working | Filippos Karapetis | |
svn-id: r54404 | |||
2010-11-21 | SCI: Removed the correct subops from kString in late SCI2.1/SCI3 games ↵ | Filippos Karapetis | |
(thanks to waltervn) svn-id: r54403 | |||
2010-11-21 | SCI: kArray wasn't changed in late SCI2.1/SCI3 games (thanks to waltervn) | Filippos Karapetis | |
svn-id: r54402 | |||
2010-11-21 | SCI: Added the kString/kArray type in the "version" console command | Filippos Karapetis | |
svn-id: r54401 | |||
2010-11-21 | SCI: Removed incorrect pointer arithmetic support for SCI2 strings | Filippos Karapetis | |
There was never pointer arithmetic support in SCI2 and newer games svn-id: r54400 | |||
2010-11-21 | SCI: 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-21 | SCI: Added a heuristic to detect the modified late SCI2.1/SCI3 ↵ | Filippos Karapetis | |
kString/kArray kernel functions svn-id: r54398 |