Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | 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 | |||
2010-11-21 | MOHAWK: Fix Living Books v1 sound (courtesy of fuzzie) | Matthew Hoops | |
svn-id: r54397 | |||
2010-11-20 | MOHAWK: Cleanup resource handling | Matthew Hoops | |
- Renamed getRawData() to getResource() - Add a getResource() and hasResource() function for named resources - Other minor formatting changes svn-id: r54396 | |||
2010-11-20 | SCI: Fix ScummVM freezing during the credits scene in EcoQuest 1 (bug #3101846) | Filippos Karapetis | |
svn-id: r54395 | |||
2010-11-20 | TINSEL: Preliminary functionality for reading BE data files | Paul Gilbert | |
svn-id: r54392 | |||
2010-11-20 | SCI: Fixed timer bug #3109139 - "SQ4: Crash after exiting Skate-o-Rama ↵ | Filippos Karapetis | |
during chase" svn-id: r54391 | |||
2010-11-20 | SCI: 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-19 | HUGO: Start using endianness-safe read/write functions | Arnaud Boutonné | |
svn-id: r54389 | |||
2010-11-19 | MOHAWK: Implement an image cache system | Matthew 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-19 | COMMON: Split common/stream.h into several headers | Max Horn | |
svn-id: r54385 | |||
2010-11-19 | SCI: Only compile kGetConfig for SCI32 | Willem Jan Palenstijn | |
svn-id: r54382 | |||
2010-11-19 | SCI : data field is only supported if building for SCI32 | Lars Persson | |
svn-id: r54379 | |||
2010-11-19 | SCI: Also send system strings to kString(). This makes LSL7 continue into ↵ | Filippos Karapetis | |
the actual game! :D svn-id: r54377 | |||
2010-11-19 | SCI: Only handle seg_type_string if ENABLE_SCI32 is defined | Lars Persson | |
svn-id: r54376 | |||
2010-11-19 | Some subfunctions changed positions in SCI3 kString. WIP. | Lars Skovlund | |
And with this, LSL7 starts up. Yeah, baby! svn-id: r54374 | |||
2010-11-19 | Implement a couple of NULL checks in kArray | Lars Skovlund | |
svn-id: r54373 | |||
2010-11-19 | SCI3: Implement new opcode 0x4c. | Lars Skovlund | |
svn-id: r54370 | |||
2010-11-19 | SCI: Implement the GetConfig call for LSL7 | Lars Skovlund | |
svn-id: r54369 | |||
2010-11-19 | LASTEXPRESS: Poll events when loading savegames to prevent freezing the ↵ | Julien Templier | |
application svn-id: r54368 | |||
2010-11-19 | LASTEXPRESS: Add missing queue reset in Entitites::resetSequences | Julien Templier | |
svn-id: r54367 | |||
2010-11-19 | LASTEXPRESS: Simplify current frame calculation in Animation::process | Julien Templier | |
(per Max suggestion) svn-id: r54366 | |||
2010-11-19 | SCI: Added pointer arithmetic support for SCI2 strings | Filippos Karapetis | |
svn-id: r54365 | |||
2010-11-19 | SCI: Added support for script -> string copying (used by late SCI2.1 and ↵ | Filippos Karapetis | |
SCI3 games) svn-id: r54364 | |||
2010-11-19 | SCI: Fixed comment | Filippos Karapetis | |
svn-id: r54362 | |||
2010-11-19 | SCI: Moved the Object class in a separate file | Filippos Karapetis | |
svn-id: r54361 | |||
2010-11-19 | SCI: Added KQ4 Atari ST version from bug report #3110941 | Filippos Karapetis | |
svn-id: r54360 | |||
2010-11-19 | MOHAWK: Implement another Riven demo external | Matthew Hoops | |
xademoquit() is called from card 12 when clicking anywhere but the system requirements (which is why I hadn't noticed it earlier). I've also stubbed another demo function (xaexittomain()), called from an unused card's script for completeness. svn-id: r54359 | |||
2010-11-19 | ALL: Push down deps on stream.h from .h to .cpp files | Max Horn | |
svn-id: r54358 | |||
2010-11-19 | LASTEXPRESS: Include common/events.h instead of common/EventRecorder.h | Max Horn | |
svn-id: r54356 | |||
2010-11-19 | COMMON: Cleanup EventRecorder | Max Horn | |
svn-id: r54355 | |||
2010-11-18 | SCI: Added a stub for a new subop in kString, and disabled ↵ | Filippos Karapetis | |
trackOriginAndFindWorkaround() for SCI3 games for now svn-id: r54352 | |||
2010-11-18 | SCI: Added species selector functionality for SCI3 | Filippos Karapetis | |
svn-id: r54351 | |||
2010-11-18 | SCI: Removed SCI3 hacks in kClone/kDisposeClone | Filippos Karapetis | |
svn-id: r54350 | |||
2010-11-18 | SCI: Slight formatting fix and use \t instead of a tab character in debugN. | Johannes Schickel | |
svn-id: r54349 | |||
2010-11-18 | SCI: Fix debugger disassembly of property accesses in SCI3 | Lars Skovlund | |
svn-id: r54348 |