Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-10-20 | SCI: Fix for _vocab_free_empty_rule_list | Max Horn | |
svn-id: r45278 | |||
2009-10-20 | SCI/newgui: Changed kPalette(animate) and implemented setFlags/unsetFlags | Martin Kiewitz | |
svn-id: r45277 | |||
2009-10-20 | SCI: Fix _vocab_add_rule by re-adding the 'if' statement I accidentally ↵ | Max Horn | |
removed in rev 45263 svn-id: r45275 | |||
2009-10-20 | SCI/newgui: kPalette/animate - accidentally changed speed to uint16 in prev. ↵ | Martin Kiewitz | |
revision although its signed svn-id: r45274 | |||
2009-10-20 | SCI/newgui: kPalette cleanup, preparing for sq5 paletteAnimate support | Martin Kiewitz | |
svn-id: r45273 | |||
2009-10-20 | Changed kAvoidPath() to always avoid screen edges, after talking with ↵ | Filippos Karapetis | |
waltervn. Also, formatted the comments of the dijkstra() function svn-id: r45272 | |||
2009-10-20 | SCI: Fix for _vocab_add_rule (term was not being inited) | Max Horn | |
svn-id: r45263 | |||
2009-10-20 | SCI: Fix warning about double being silently converted to int | Max Horn | |
svn-id: r45262 | |||
2009-10-20 | - Fixed the pathfinding issue for LSL5 room 640, where Patti walks ↵ | Filippos Karapetis | |
off-screen (we still need a proper way of detecting this, though...) - Made warnings where invalid pointers are dereferenced more precise svn-id: r45257 | |||
2009-10-19 | SCI: Oopify ParseRule/ParseRuleList stuff a bit more | Max Horn | |
svn-id: r45254 | |||
2009-10-19 | SCI: Cleanup the grammar/vocab code: Move defs from vocabulary.h to ↵ | Max Horn | |
grammar.cpp where possible, turn comments into doxygen format etc. svn-id: r45253 | |||
2009-10-19 | SCI: kRandom behaviour fixed, fixes lsl5 patty random door code | Martin Kiewitz | |
svn-id: r45250 | |||
2009-10-19 | Changed mapPointer() to accept a Common::Rect, thus removing the reference ↵ | Filippos Karapetis | |
to gfx_widgets.h svn-id: r45242 | |||
2009-10-18 | SCI: kDrawCel priority is signed | Martin Kiewitz | |
svn-id: r45239 | |||
2009-10-18 | SCI: kDoSound typo fixed | Martin Kiewitz | |
svn-id: r45238 | |||
2009-10-18 | SCI: kDoSound doesnt reset nodePtr on fade anymore, fixes lsl5 endless music ↵ | Martin Kiewitz | |
loop at patti exam scene svn-id: r45237 | |||
2009-10-18 | SCI: Rename game_obj to _gameObj | Max Horn | |
svn-id: r45235 | |||
2009-10-18 | SCI: Make the implicit segMan param to GET_SEL32(V) and PUT_SEL32(V) explicit | Max Horn | |
svn-id: r45234 | |||
2009-10-18 | Move the SeqDecoder to the Sci namespace, it makes more sense than Graphics ↵ | Matthew Hoops | |
because it's only used in Sci. svn-id: r45230 | |||
2009-10-18 | SCI: cleanup text alignment | Martin Kiewitz | |
svn-id: r45224 | |||
2009-10-18 | SCI: AvoidPath: skip polygons without vertices | Walter van Niftrik | |
svn-id: r45223 | |||
2009-10-18 | Removed unused references to operations.h | Filippos Karapetis | |
svn-id: r45217 | |||
2009-10-18 | Re-enabled the speed throttler for SCI1.1 games again, as disabling it makes ↵ | Filippos Karapetis | |
CPU load spike up in some of them (e.g. LSL6). Added a workaround for the Sierra logo scene in QFG3, too svn-id: r45215 | |||
2009-10-18 | Added a sanity check in kStrAt() | Filippos Karapetis | |
svn-id: r45213 | |||
2009-10-18 | Limited the speed throttler in kAnimate to work on SCI0-SCI1. SCI1.1 games ↵ | Filippos Karapetis | |
seem to work fine without it, and disabling it removes the very long delay at the Sierra logo in QFG3 svn-id: r45211 | |||
2009-10-17 | SCI: kStrAt added fixme comment | Martin Kiewitz | |
svn-id: r45203 | |||
2009-10-17 | SCI: Fix delete/free mismatches | Willem Jan Palenstijn | |
svn-id: r45196 | |||
2009-10-17 | SCI: kAnimate comment added about qfg3 | Martin Kiewitz | |
svn-id: r45189 | |||
2009-10-16 | Moved sci_ffs() inside iterator.cpp, the only place where it's actually ↵ | Filippos Karapetis | |
used, and removed tools.*. Also, removed all the unused includes to tools.h from several places svn-id: r45176 | |||
2009-10-16 | SCI: kAnimate now delays the first few calls less, otherwise sq3 will remove ↵ | Martin Kiewitz | |
details graphicwise. Walter please check, if this creates a regression with lsl3. svn-id: r45173 | |||
2009-10-16 | Hide the mouse cursor when showing a video | Filippos Karapetis | |
svn-id: r45171 | |||
2009-10-16 | Converting AVIPlayer into a class that inherits from VideoDecoder and adapt ↵ | Matthew Hoops | |
SCI to use this. Also, moving the codec and Codec class into their own folder. (Based on a patch by md5) svn-id: r45170 | |||
2009-10-16 | Fix for bug #2874489 - "SCI: Larry 3 crashes at startup" | Filippos Karapetis | |
svn-id: r45169 | |||
2009-10-16 | SCI: insert comment about kq6 issue caused by new speed throttler. ↵ | Martin Kiewitz | |
theoretically this could go away when reanimate/cel updates are implemented svn-id: r45160 | |||
2009-10-16 | SCI: Fixed debugger opcode names. | Walter van Niftrik | |
svn-id: r45158 | |||
2009-10-16 | Moved the SEQ decoder outside the gfx directory, as it is completely stand ↵ | Filippos Karapetis | |
alone now and no longer uses any GUI-related code svn-id: r45153 | |||
2009-10-16 | Added a new convenience method to the video player, which adds the event of ↵ | Filippos Karapetis | |
skipping videos with the escape key by default, thereby simplifying the video playing code in all places where it's used svn-id: r45151 | |||
2009-10-15 | Changed the KQ6 floppy SEQ decoder to use the common VideoPlayer interface. ↵ | Filippos Karapetis | |
Some cleanup svn-id: r45124 | |||
2009-10-15 | SCI: pointer_add -> error changed to warning b/c iceman does it. Just ↵ | Martin Kiewitz | |
ignoring it doesnt seem to have any effect on the game svn-id: r45123 | |||
2009-10-15 | SCI: added fix for iceman (dance with girl walking) | Martin Kiewitz | |
svn-id: r45122 | |||
2009-10-15 | SCI: kAnimate speed throttler fix | Martin Kiewitz | |
svn-id: r45118 | |||
2009-10-15 | SCI: Add support for reg_t based segments to Message() | Walter van Niftrik | |
svn-id: r45113 | |||
2009-10-15 | SCI: kAnimate now uses gfxop_sleep for sleeping, mouse cursor is more fluid ↵ | Martin Kiewitz | |
that way svn-id: r45105 | |||
2009-10-15 | SCI: included stub for kPalVary to make Pharkas work a little bit more ↵ | Martin Kiewitz | |
(currently crashes in kMessage) svn-id: r45102 | |||
2009-10-14 | SCI: Improve cmdSend slightly. It's still broken, though | Willem Jan Palenstijn | |
svn-id: r45097 | |||
2009-10-14 | SCI: Fix build with VM_DEBUG_SEND enabled | Willem Jan Palenstijn | |
svn-id: r45096 | |||
2009-10-14 | SCI: removed speed throttler (cause of kAnimate change) | Martin Kiewitz | |
svn-id: r45094 | |||
2009-10-14 | SCI: kAnimate now delays a bit if needed (fixes typing in intro of lsl5, kq6 ↵ | Martin Kiewitz | |
sierra logo and much more) svn-id: r45093 | |||
2009-10-14 | SCI/newgui: kPalette / setIntensity / reimplemented setPalette optional ↵ | Martin Kiewitz | |
parameter, fixed memory corruption in setIntensity svn-id: r45091 | |||
2009-10-14 | SCI/newgui: changed kPalette (setIntensity) to behave differently (seems we ↵ | Martin Kiewitz | |
had it wrong) also changed nonsense clipping svn-id: r45090 |