Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-01-15 | SCI: Use fromString() in kString(Dup) to simplify code | Filippos Karapetis | |
2012-01-15 | SCI: Zero-terminate strings in SciString::fromString() | Filippos Karapetis | |
2012-01-15 | SCI: Remove wrong script-to-array copying code in kArray | Filippos Karapetis | |
2012-01-15 | SCI: Fix a nasty bug in kString(Dup) | Filippos Karapetis | |
The rawString variable is no longer pointing to invalidated data. This fixes cases where strings are manipulated by game scripts, such as the graveyard and rada drum puzzles in GK1 | |||
2012-01-15 | SCI: Clean up some memory management and loops | Willem Jan Palenstijn | |
2012-01-15 | SCI: Plug a leak in ResourceManager::processWavePatch() | Filippos Karapetis | |
Many thanks to digitall for finding this one | |||
2012-01-15 | SCI: Plug loads of memory leaks in the SCI32 graphics code | Filippos Karapetis | |
Many thanks to digitall for finding these | |||
2012-01-15 | SCI: Plug a leak in ResourceManager::detectSciVersion() | Filippos Karapetis | |
Many thanks to digitall for finding this one | |||
2012-01-15 | TSAGE: Don't use "&&" synonym "and". | Johannes Schickel | |
2012-01-15 | SCUMM: add missing free() | athrxx | |
2012-01-15 | KYRA: (EOB) - add support for original save game files | athrxx | |
The engine will try to import original save game files once per target (especially the "Quick Start Party"). Afterwards the user can manually import save files with the debug console. | |||
2012-01-15 | Merge pull request #166 from BenCastricum/master | Eugene Sandulenko | |
SCUMM: Added detection for more Dutch HE demos | |||
2012-01-15 | DRACI: Move readByte() and readUint32LE() out of assert() | Torbjörn Andersson | |
2012-01-14 | LURE: Move readByte() call out of assert() | Torbjörn Andersson | |
2012-01-14 | MACOSX: Changed CoreAudio deprecation check slightly to allow building with ↵ | Oystein Eftevaag | |
older SDKs | |||
2012-01-14 | Merge pull request #157 from fingolfin/coreaudio | Oystein Eftevaag | |
MACOSX: Use modern CoreAudio API on modern systems by default, cleanup | |||
2012-01-14 | MACOSX: Replace use of a 10.4 only API by one available since 10.0 | Max Horn | |
2012-01-14 | MACOSX: Default to new CoreAudio API on x86, and to old on PowerPC | Max Horn | |
The new API has been present since Mac OS X 10.5 (released four years ago, in October 2007), and also since iOS 2.0 (thus, the iOS port may be able to use it, too). Moreover, 10.5 was the last system to support PowerPC. | |||
2012-01-14 | OSX: Fixed some file paths when copying docs to the bundle, and updated DS_Store | Oystein Eftevaag | |
2012-01-14 | OSX: Avoid use of NSString:stringWithCString, for OS X 10.2 and 10.3 ↵ | Oystein Eftevaag | |
compatibility | |||
2012-01-14 | OSX: Use static zlib library again | Oystein Eftevaag | |
2012-01-14 | SCI: Add a script patch to fix a script bug in GK1 floppy | Filippos Karapetis | |
This bug leads to a crash after Gabriel interrogates people, and is caused by incorrect ordering in two checks, which was fixed in the CD version | |||
2012-01-14 | KYRA: Make workaround for bug #1498221 work again. | Johannes Schickel | |
The bug in question is "KYRA1: Glitches when meeting Zanthia". This is a regression from 0af418e7ea3a41f93fcc551a45ee5bae822d812a as far as I can tell. | |||
2012-01-14 | KYRA: Fix missing debug commands. | Johannes Schickel | |
This is a regression from cfac223cee7cc8136fdf43dea1465a1b060a803b. | |||
2012-01-14 | SCI: Don't clip the plane rectangle in kernelDeletePlane() | Filippos Karapetis | |
The actual cause for this clipping has been fixed | |||
2012-01-14 | SCI: When deleting a plane, also delete the items in it | Filippos Karapetis | |
This fixes a crash in GK1 day 2, after using the thermostat outside Mosely's office | |||
2012-01-14 | Merge pull request #165 from eriktorbjorn/dig-workaround | Torbjörn Andersson | |
SCUMM: Work around spider lair script bug in The Dig When entering the spider lair, the entry script may optionally start the sound of running water. However, this sound is never explicitly stopped, so it may continue for quite a while. (When I tried it with DOSBox, it didn't stop until I got back to the Nexus.) This workaround adds a fade-out to the sound when the exit script is about to run. This is consistent with how that same sound effect is faded out in the underwater cavern (room 33). | |||
2012-01-14 | SCUMM: Fix workaround for Dig spider lair sound glitch | Torbjörn Andersson | |
The soundKludge() function assumes there are always 8 parameters for Digital iMUSE script commands. | |||
2012-01-14 | SCI: Fix bug in fadeIn()/fadeOut() | Filippos Karapetis | |
This wasn't added in 4742b4d728ba772d47cc497681c9bfb0144475bc) | |||
2012-01-13 | NEWS: Add a note about a bugfix when starting new songs in SCI | Filippos Karapetis | |
2012-01-13 | TSAGE: R2R - Silent warning | Strangerke | |
2012-01-13 | TSAGE: R2R - Preliminar implementation of scene 1550 | Strangerke | |
Also implement a couple of functions used by scene 1200 | |||
2012-01-13 | SCI: Some more work on kSetShowStyle. Silenced some chatty warnings in GK1 | Filippos Karapetis | |
2012-01-13 | SCI: Blacklist more unused/debug SCI2.1 kernel functions | Filippos Karapetis | |
2012-01-13 | MISC: Update more dates to 2012 | Willem Jan Palenstijn | |
2012-01-13 | COMMON: Enhance zlib interface | Andrea Corna | |
2012-01-13 | SCI: Fixed some graphics corruption (black boxes) in the dialogs of GK1 | Filippos Karapetis | |
2012-01-12 | Merge pull request #146 from eriktorbjorn/master | Filippos Karapetis | |
DREAMWEB: Extend the original save/load dialogs from 7 to 21 slots. | |||
2012-01-12 | DREAMWEB: Rewrite a comment, since the old one could be misread | Torbjörn Andersson | |
I read it as "this is how the original code expects save slots to be initialized", but I guess it could be read as "the original engine had 21 save slots". Which it didn't. | |||
2012-01-11 | DREAMWEB: Change selectSaveLoadPage()'s command type to be unique | Torbjörn Andersson | |
At Filippos's and wjp's suggestion. I don't really understand what it does (other than printing the mouse over text), so I had simply copied and pasted from another function. | |||
2012-01-11 | README: Mention T7G specific configuration option | Scott Thomas | |
2012-01-10 | TSAGE: R2R - Fix some warnings, implement sub51AF8 | Strangerke | |
Thanks LordHoto for pointing those | |||
2012-01-10 | TSAGE: R2R - Partial implementation of scene 1200 | Strangerke | |
2012-01-10 | TSAGE: R2R - Add some global variables, fix some default values | Strangerke | |
2012-01-10 | CONFIGURE: Also check "long long" in find_type_with_size. | Johannes Schickel | |
This is because on Win64 "long" is 4 bytes and only "long long" is 8 bytes. Without this check we would not have a 64 bit integer type on Win64. | |||
2012-01-10 | CONFIGURE: Make 32bit pointer check a bit safer. | Johannes Schickel | |
This adapts the check to be similar to the find_type_with_size check, i.e. it assigns a value to test_array and also returns 0. Should not be required, at least builtbot went fine, but better be safe and sorry. | |||
2012-01-10 | CONFIGURE: Fix formatting. | Johannes Schickel | |
Thanks to Max for pointing out. | |||
2012-01-09 | VIDEO: Small refactoring of the Bink Decoder | Bastien Bouclet | |
This allows subclassing the Bink decoder to add seeking support | |||
2012-01-08 | GUI: Make eraser.bmp a Windows v3 bitmap | Matthew Hoops | |
We don't have proper support for v4 bitmaps | |||
2012-01-09 | SWORD2: Force fake transparency for PSX sprites | Fabio Battaglia | |
In PSX version blending is done through hardware transparency, this would have to be simulated using 16-bit mode. As this is not yet available in this engine, fake transparency is used as a placeholder |