Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-11-24 | SCI: Moved handling of special reverb value 127 outside of the MIDI driver | Filippos Karapetis | |
svn-id: r54459 | |||
2010-11-24 | SCI: Placed some selectors added in SCI1.1 in a separate table | Filippos Karapetis | |
svn-id: r54458 | |||
2010-11-24 | SCI: some changes to the way reverb is handled | Filippos Karapetis | |
- "Invalid" SCI reverb values (127) are properly handled now - SCI kDoSound(reverb) sets the global reverb (renamed it accordingly) - kDoSound(reverb) can also return the current reverb if no parameter is sent svn-id: r54457 | |||
2010-11-24 | SCI: Added a getReverb() accessor to the SciMusic class | Filippos Karapetis | |
svn-id: r54456 | |||
2010-11-24 | SCI: Some slight changes to get the "find_callk" console command working in KQ5 | Filippos Karapetis | |
- Ignore invalid object in KQ5 script 784 - Script 980 looks to be an unused leftover, as its object contain references to classes placed in script 988, which is missing svn-id: r54455 | |||
2010-11-24 | SCI: Added a TODO for the default reverb value | Filippos Karapetis | |
svn-id: r54454 | |||
2010-11-24 | SCI: Read MT-32 reverb data correctly (patch #3117434) | Filippos Karapetis | |
svn-id: r54453 | |||
2010-11-24 | LOG: Reset _startOfLine when opening a new log file | Max Horn | |
svn-id: r54452 | |||
2010-11-24 | BACKENDS: Add a basic logger implementation. | Johannes Schickel | |
This is the logger I posted at our patch tracker. Item #3115757 "OSYSTEM: Basic logger". It includes the changes proposed by Max. It is currently not hooked into any backend, since we still need to decide where to log files, whether to have multiple log files etc. svn-id: r54451 | |||
2010-11-23 | I18N: Updating French, Portuguese and Hungarian translations. | Thierry Crozat | |
All other translation files are also updated from the template file but without change in the translations. svn-id: r54450 | |||
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 |