Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-05-27 | Revert "SCI: Don't attempt to modify null/disposed objects." | Lars Skovlund | |
This fix for bug #3303802 is a potential cause of unreproducible bugs in all SCI games that taint savegames. This reverts commit 48140a012d69d76de5ae80de7ca926e71c39cd03. | |||
2011-05-27 | SCI: Don't attempt to modify null/disposed objects. | md5 | |
These cases occur usually because of script bugs. Fixes script bug #3303802 - "SCI: PQ1VGA - Crash at the jail" | |||
2011-05-27 | SCI: Added a workaround for bug #3308087 - "SCI: SQ1VGA - Engine Abort Upon ↵ | md5 | |
Loading Ulence Flats Save" | |||
2011-05-27 | SCI: Fixed bug #3306417 - "LAURA BOW 2: segmentation fault while talking to ↵ | md5 | |
Dr. Myklos" | |||
2011-05-25 | ALL: initialise -> initialize | Matthew Hoops | |
2011-05-25 | ALL: analyse -> analyze | Matthew Hoops | |
2011-05-25 | ALL: behaviour -> behavior | Matthew Hoops | |
2011-05-25 | SCI: Constify Object::_baseVars | Max Horn | |
This may have to be undone if we ever want to start free'ing _baseVars again. | |||
2011-05-23 | COMMON: Add exit() to list of forbidden symbols | Max Horn | |
2011-05-21 | SCI: Fix probable alt/shift mixup | Willem Jan Palenstijn | |
A check for alt was changed into this check for shift in the cleanup commit 906f0248317e1a4167190a666fe308a09334bfac. | |||
2011-05-17 | COMMON: Registers RandomSources in constructor with the event recorder | Max Horn | |
This also removes the dependency of engines on the event recorder header and API, and will make it easier to RandomSources that are not properly registered. | |||
2011-05-16 | ENGINES: Unify engine names | Thierry Crozat | |
This unifies the engine names in MetaEngine::getName() and the credits. In particular drop "Engine" or "engine" from the names when it was present and use expanded names in credits when the MetaEngine uses it (e.g. "Beneath a Steel Sky" instead of "BASS"). | |||
2011-05-14 | SCI: Don't do suffix expansions after exact dict match | Willem Jan Palenstijn | |
This fixes the parsing of "buy healing pills" in QfG2 (bug #3288328). The behaviour is half-confirmed with experimentation in SSCI. | |||
2011-05-13 | SCI: Fix crash in vo with unloaded superclass | Willem Jan Palenstijn | |
2011-05-13 | SCI: Avoid incrementing lockers of deleted script | Willem Jan Palenstijn | |
Having a deleted script with non-zero lockers had the side effect of making the deleted script re-appear in the GC's work list, including any (deleted) objects in the script. This should be the root cause of bugs #3299458 and #3295849, so also delete the workaround added for that in 35086fe1. | |||
2011-05-13 | SCI: Don't include several debug tables when REDUCE_MEMORY_USAGE is defined | md5 | |
2011-05-13 | SCI: Marked the sanity check inside processWorkList() as a workaround | md5 | |
The sanity check added in rev #35086fe17c fixes the crashes with that code when an invalid reference is about to be processed, but these references shouldn't be in the stack at all in the first place, so the root cause seems to be somewhere else. | |||
2011-05-13 | SCI: Added workarounds for bug #3292251, instead of patching the script | md5 | |
This fixes bug #3295853 | |||
2011-05-12 | SCI: Fixed bugs #3299458 and #3295849 | md5 | |
2011-05-12 | SCI: Fix signature of script patch qfg3DialogCrash (bug #3300241) | Tarek Soliman | |
2011-05-12 | SCI: Added a warning for SCI0 games like in bug #3297881 | md5 | |
LB1 Amiga doesn't contain MT-32 music tracks. Added a warning for this situation | |||
2011-05-12 | GIT: Clean up: Suppress SVN tags, now useless | strangerke | |
2011-05-09 | SCI: Line wrap some comments | Max Horn | |
2011-05-09 | SCI: Fix warning about potential strict-aliasing rules violation | Max Horn | |
2011-05-09 | SCI: Slight cleanup to undithering code | Max Horn | |
2011-05-05 | SCI: Use new MacCursor code instead of convertCrsrCursor() | Matthew Hoops | |
2011-05-01 | Merge pull request #16 "Add a PixelFormat to Graphics::Surface.". | Johannes Schickel | |
For further discussion check here: https://github.com/scummvm/scummvm/pull/16 Conflicts: graphics/png.cpp | |||
2011-05-01 | SCI: Round left/right edges in bitsShow to even coords | Willem Jan Palenstijn | |
This fixes the vertical black line glitch in the QfG3 start menu (#3293351) | |||
2011-04-29 | SCI: Fixed bug #3289744 - "Hero Quest 1 demo crashes" | md5 | |
2011-04-28 | JANITORIAL: Reduce header dependencies in shared code | Ori Avtalion | |
Some backends may break as I only compiled SDL | |||
2011-04-28 | SCI: Clarify comment from rev 5654e12 further | Willem Jan Palenstijn | |
2011-04-28 | JANITORIAL: Format more forward declarations to follow convention | Ori Avtalion | |
2011-04-28 | JANITORIAL: Format forward declarations to follow convention | Ori Avtalion | |
2011-04-28 | SCI: Clarified comment in rev 5654e12 | md5 | |
It's a bad idea to write comments when half asleep :P | |||
2011-04-28 | SCI: Added a more specific workaround for bug #3267956. This fixes bug ↵ | md5 | |
#3291115 - "KQ6: Game freezes when getting paper from web" | |||
2011-04-27 | SCI: Removed unused variables | md5 | |
Thanks to LordHoto and the trusty -Wunused-but-set-variable option :) | |||
2011-04-26 | SCI: Fixed script bug #3292334 - "HOYLE4: Gin Rummy bug" | md5 | |
2011-04-26 | SCI: Fixed script bug #3292251 - "SCI: QFG3: Script error when buying robe" | md5 | |
2011-04-26 | SCI: Fixed 2 script bugs in Hoyle 4 - hearts | md5 | |
This fixes bug #3292333 - "HOYLE4: Hearts bug" | |||
2011-04-26 | SCI: Fixed several uninitialized variable script bugs in Hoyle 4 Bridge | md5 | |
This fixes bug #3292332, along with other related issues | |||
2011-04-26 | SCI: Updated the view type descriptions in the "version" console command | md5 | |
2011-04-21 | SCI: Avoid (unused) sqrt of a negative number | Willem Jan Palenstijn | |
This fixes bug #3289799. | |||
2011-04-20 | SCI: Fix precedence (bug #3087872) | Willem Jan Palenstijn | |
2011-04-17 | SCI: Prefer Surface::create taking a PixelFormat over the one taking a byte ↵ | Johannes Schickel | |
depth. | |||
2011-04-15 | SCI: Some initial work on supporting patch.005 in KQ1 Amiga | md5 | |
2011-04-15 | SCI: Silenced the warning for kMacPlatform(1) | md5 | |
This warning produces a lot of spam in the console (e.g. it pops up whenever the icon bar is opened in Dr. Brain Mac), thus it has been silenced | |||
2011-04-14 | ALL: centre -> center | Max Horn | |
2011-04-13 | SCI: Remove left-over fixme comment | Willem Jan Palenstijn | |
It should have been removed in b40b87fdb5b4ee869cce55d852af409896b20c98 | |||
2011-04-13 | SCI: Added handling for another version of mt32.drv (bug #3285556) | md5 | |
This is used in another version of KQ4 early (0.000.274) | |||
2011-04-12 | COMMON: Replace MKID_BE by MKTAG | Max Horn | |
MKID_BE relied on unspecified behavior of the C++ compiler, and as such was always a bit unsafe. The new MKTAG macro is slightly less elegant, but does no longer depend on the behavior of the compiler. Inspired by FFmpeg, which has an almost identical macro. |