Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-06-29 | Reserved palette ranges used by on-screen messages | Paul Gilbert | |
svn-id: r50489 | |||
2010-06-29 | Bugfixes to reading in the animation font name correctly, as well as ↵ | Paul Gilbert | |
converted some Common::String usage to char buffers to fix incorrect String usage svn-id: r50488 | |||
2010-06-29 | SCI: print out actual and supposed parameter types when having a kernel call ↵ | Martin Kiewitz | |
signature mismatch svn-id: r50487 | |||
2010-06-29 | SCI: Some cleanup of the GC code. | Filippos Karapetis | |
The version of push() that pushes arrays inside WorklistManager has been renamed to pushArray(), so that it's more apparent where arrays are pushed. svn-id: r50486 | |||
2010-06-29 | SCI: Removed reg_t_EqualTo, since reg_t already defines an equals operator | Filippos Karapetis | |
svn-id: r50485 | |||
2010-06-29 | SCI: Made the SoundCommandParser a member of the SciEngine class and removed ↵ | Filippos Karapetis | |
it from the EngineState, since it's static throughout the course of a game svn-id: r50484 | |||
2010-06-29 | GOB : Adding workaround for Bug #3018918 UOTODDV Reload Goblin Stuck Issue. | David Turner | |
This was present in the original interpreter. svn-id: r50480 | |||
2010-06-29 | Update comment on CD swapping in Riven. | Matthew Hoops | |
svn-id: r50479 | |||
2010-06-29 | Silence a valgrind warning. | Matthew Hoops | |
svn-id: r50478 | |||
2010-06-29 | Fix the load game dialog in Riven DVD's menu, borrowed from Parallaction. | Matthew Hoops | |
svn-id: r50477 | |||
2010-06-28 | SCI: removing ignoring of channel volume change code from r50463, the lsl5 ↵ | Martin Kiewitz | |
issue was actually caused by the old volume adjust code that was also causing the issues in gk1 svn-id: r50466 | |||
2010-06-28 | SCI: its lsl5 sound resource 294, not 274 (changed comment only) | Martin Kiewitz | |
svn-id: r50465 | |||
2010-06-28 | Don't initialize graphics again when loading | Filippos Karapetis | |
svn-id: r50464 | |||
2010-06-28 | SCI: ignoring set signal on tick 0 directly in parseNextEvent instead of ↵ | Martin Kiewitz | |
filtering, also now ignoring channel volume changes on tick 0 (fixes lsl5 fading of sound 274, almost at the end), fixing also fading in gk1 and enabling fading in sci32 again svn-id: r50463 | |||
2010-06-28 | SCI: More changes to the code for loading from the launcher | Filippos Karapetis | |
- Added support for the LSL2 menu bar object - We no longer need a reference to the init() selector - it's always the first method of the menu bar object svn-id: r50462 | |||
2010-06-28 | Fixed loading of saved games from the launcher | Filippos Karapetis | |
svn-id: r50460 | |||
2010-06-28 | Applied patch #3022511 - "qfg4 detection cleanup" | Filippos Karapetis | |
svn-id: r50457 | |||
2010-06-28 | SCI: remove clipping of volume inside SciMidiParser::setvolume | Martin Kiewitz | |
svn-id: r50456 | |||
2010-06-28 | SCI: updated comment about transparent pixels in views | Martin Kiewitz | |
svn-id: r50454 | |||
2010-06-28 | SCI: kAnimate resetting _lastCastCount all the time | Martin Kiewitz | |
svn-id: r50453 | |||
2010-06-28 | KYRA: change audio detection flags setting (since most users don't own a ↵ | Florian Kagerer | |
real mt-32/lapc1/cm32l/cm64 device and our emulator is incomplete) svn-id: r50452 | |||
2010-06-28 | SCI: fix regression of r50422, please no refactoring without proper testing ↵ | Martin Kiewitz | |
- fixes animations in all sorts of games svn-id: r50451 | |||
2010-06-28 | SCI: added comment - lsl5 also has too large windows | Martin Kiewitz | |
svn-id: r50450 | |||
2010-06-28 | SCI: stupid oversight fix r50446, too hot here :P | Martin Kiewitz | |
svn-id: r50447 | |||
2010-06-28 | SCI: fixing valgrind issue in Script::initialiseClasses thx to wjp for ↵ | Martin Kiewitz | |
valgrind testing svn-id: r50446 | |||
2010-06-28 | SCI: cleanup of execstack, output of backtrace slightly modified, is now ↵ | Martin Kiewitz | |
also displaying local calls and exports svn-id: r50445 | |||
2010-06-28 | SCI: Some more GC cleanup | Max Horn | |
svn-id: r50443 | |||
2010-06-28 | SCI: Turn more warnings into errors. | Max Horn | |
If one of these is triggered for you, you can add an exception to the error, together with a comment explaining why this exception is necessary. Ideally after verifying that the cause is a script bug and not a bug in our code... svn-id: r50442 | |||
2010-06-28 | SCI: Move a few remaining Script methods to engine/script.cpp | Max Horn | |
svn-id: r50441 | |||
2010-06-28 | SCI: Clarify docs of GC related SegmentObj methods | Max Horn | |
svn-id: r50440 | |||
2010-06-28 | SCI: Make various SegManager const | Max Horn | |
svn-id: r50439 | |||
2010-06-28 | SCI: get rid of Script::allocateObject | Max Horn | |
svn-id: r50438 | |||
2010-06-28 | Remove CRs | Willem Jan Palenstijn | |
svn-id: r50435 | |||
2010-06-28 | SCI: add const again to newWidth | Martin Kiewitz | |
svn-id: r50434 | |||
2010-06-28 | SCI: fix regression of r50424, 2x scaling | Martin Kiewitz | |
svn-id: r50433 | |||
2010-06-28 | Bugfix to properly erase text messages when they expire | Paul Gilbert | |
svn-id: r50432 | |||
2010-06-28 | SCI: More comment rewrapping | Max Horn | |
svn-id: r50431 | |||
2010-06-28 | SCI: Fix DEBUG_GC mode and permanently enable it | Max Horn | |
svn-id: r50430 | |||
2010-06-28 | SCI: Revise GC interface: use Common::Array<reg_t> instead of callbacks | Max Horn | |
This means a little bit more overhead but makes the code much more readable and understandable. svn-id: r50429 | |||
2010-06-28 | SCI: Make Script member vars private; add const qualifiers | Max Horn | |
Only three Script members remain public (for now) svn-id: r50428 | |||
2010-06-28 | SCI: Change warning back to error in Script::initialiseObjectsSci0 | Max Horn | |
Instead of turning the error into a warning globally, we now have code which ignores the error in Script 202 of KQ5 French, but will keep reporting if it turns up in other places. svn-id: r50427 | |||
2010-06-28 | SCI: More formatting cleanup | Max Horn | |
svn-id: r50426 | |||
2010-06-28 | SCI: Cleanup GfxView code (formatting etc.); also insert some asserts to ↵ | Max Horn | |
protect scalingX/Y arrays svn-id: r50425 | |||
2010-06-28 | SCI: Optimized GfxScreen::scale2x a bit | Max Horn | |
svn-id: r50424 | |||
2010-06-28 | SCI: Comment cleanup | Max Horn | |
svn-id: r50423 | |||
2010-06-28 | SCI: Remove GfxView::getLoopInfo; add assert to GfxView::getCelInfo | Max Horn | |
The return value of GfxView::getCelInfo was used virtually everywhere without a check for it being non-NULL. Hence instead of returning NULL when the loop count is zero, it makes more sense to assert out (instead of a segfault, or worse, random data being used). svn-id: r50422 | |||
2010-06-28 | SCI: Add const qualifiers to many GfxView methods and their return values. | Max Horn | |
This helps to ensure proper data encapsulation. Also reformatted some overlong comments to 80 chars per line, and fixed some other code formatting issues. svn-id: r50421 | |||
2010-06-28 | SCI: Make src param of GfxScreen::scale2x const | Max Horn | |
svn-id: r50420 | |||
2010-06-28 | SCI: cleanup | Max Horn | |
svn-id: r50419 | |||
2010-06-28 | SCI: set volume all the time, fixes volume being 0 after fading in sci0 | Martin Kiewitz | |
svn-id: r50418 |