aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2009-11-06Add safe-guard against collision of animation IDs.Robert Špalek
When debugging another issue, I preloaded all animations, and horrible things happened that I debugged for a few hours. svn-id: r45695
2009-11-05Fixed several gross walking bugs.Robert Špalek
- SIGSEGV by not stopping walking when changing rooms - reset of the mouse cursor and object title during gate scripts - updating the previous animation phase, also when starting new animation - swapped up and down animations svn-id: r45690
2009-11-05Fixed compilation when INCLUDE_OLDGFX isn't definedFilippos Karapetis
svn-id: r45689
2009-11-05Implemented proper walking.Robert Špalek
First shot, not debugged yet, but seems to work (even though a bit hairy)! svn-id: r45688
2009-11-05Add fix from Tobias, for bobbing Bobbin in PCE version of Loom.Travis Howell
svn-id: r45685
2009-11-05SCI/newgui: SciGuiMenu interactive keyboard support added (menu drawing ↵Martin Kiewitz
still missing) svn-id: r45684
2009-11-05SCI/newgui: kDisposeWindow - changed to reflect actual sierra sci behaviourMartin Kiewitz
svn-id: r45683
2009-11-05SCI: Converted FreeSCI Amiga sound driver. Some cleanup.Walter van Niftrik
svn-id: r45682
2009-11-05Added helper functions for dragon animationsRobert Špalek
svn-id: r45677
2009-11-05Moved the audio related command enums inside audio.hFilippos Karapetis
svn-id: r45676
2009-11-04Brought back one old line, just to be sure.Robert Špalek
svn-id: r45675
2009-11-04SCI/newgui: select() implemented (interactive modes not done yet)Martin Kiewitz
svn-id: r45674
2009-11-04SCI/newgui: SciGuiMenu select() created, little cleanupMartin Kiewitz
svn-id: r45673
2009-11-04Applied patch #2891232 - "SCI sfx: Let each SongIterator remap its own channels"Filippos Karapetis
svn-id: r45672
2009-11-04SCI/newgui: SciGuiMenu - set()/get() implementedMartin Kiewitz
svn-id: r45671
2009-11-04Applied patch #2891230 - "SCI sfx: fix song iterators from not getting freed"Filippos Karapetis
svn-id: r45670
2009-11-04Fix CD Audio in JonesCD and add some comments.Matthew Hoops
svn-id: r45669
2009-11-04Removed unused variables and placed some more old code inside INCLUDE_OLDGFX ↵Filippos Karapetis
defines svn-id: r45668
2009-11-04CleanupFilippos Karapetis
svn-id: r45667
2009-11-04- Changed the segment manager to be a static part of the engine, and stopped ↵Filippos Karapetis
deleting and recreating it when restoring games - Merged game_exit(), script_free_vm_memory() and script_free_engine() - Cleanup svn-id: r45666
2009-11-04Reapplied the LSL1 casino workaround, which got disabled accidentally in ↵Filippos Karapetis
commit #45661 svn-id: r45665
2009-11-04Removed the reference to EngineState from the SciGuiGfx classFilippos Karapetis
svn-id: r45664
2009-11-04SCI: forgot to adjust gui32 as wellMartin Kiewitz
svn-id: r45662
2009-11-04SCI/newgui: kGraph / InitPriority changed to reflect sci0 implementation, ↵Martin Kiewitz
also moved code svn-id: r45661
2009-11-04Removed the reference to SciGuiCursor from EngineStateFilippos Karapetis
svn-id: r45660
2009-11-04Added references to the scaleX and scaleY selectors, used for SCI1.1 view ↵Filippos Karapetis
scaling svn-id: r45659
2009-11-04priority_first and priority_last are not used by the new drawing code, thus ↵Filippos Karapetis
the new code didn't handle priority changes by kGraph() svn-id: r45658
2009-11-04Fixed compilation when INCLUDE_OLDGFX is not definedFilippos Karapetis
svn-id: r45657
2009-11-04Moved the audio CD handling code inside the AudioPlayer class. Some cleanupFilippos Karapetis
svn-id: r45656
2009-11-04Moved the sound sync code inside the AudioPlayer classFilippos Karapetis
svn-id: r45655
2009-11-04Moved sound sync related variables inside the AudioPlayer class and fixed ↵Filippos Karapetis
compilation svn-id: r45654
2009-11-04Moved most of the code for playing sound effects and speech into a separate ↵Filippos Karapetis
class svn-id: r45653
2009-11-04CleanupFilippos Karapetis
svn-id: r45652
2009-11-04Added support for loading the game's object listPaul Gilbert
svn-id: r45651
2009-11-04Properly animate the last phase of the walk before running callbacksRobert Špalek
svn-id: r45649
2009-11-04Implemented and debugged the walking framework.Robert Špalek
The hero does not walk yet (it still teleports to the target immediately), but that is just because the actual walking algorithm is left trivial first. However, the main game loop, callbacks, and waiting all already work with the general framework. svn-id: r45648
2009-11-03Created walking-callback infrastructure and converted the code to use itRobert Špalek
svn-id: r45644
2009-11-03Capitalize the word Sequel in The 11th Hour's title.Matthew Hoops
svn-id: r45643
2009-11-03Removed an old FIXMERobert Špalek
svn-id: r45642
2009-11-03Implement properly stayOn instead of using walkOnRobert Špalek
svn-id: r45641
2009-11-03Let setPath() store path with pixel precision, and update the map sprite ↵Robert Špalek
when reloaded svn-id: r45640
2009-11-03SCI: Fix warning (declaration of 'FOO' shadows a member of 'this')Max Horn
svn-id: r45637
2009-11-03SCI/newgui: fixes for statusbar and transitions, so menubar shows up in ↵Martin Kiewitz
intro of qfg1ega svn-id: r45635
2009-11-03SCI/newgui: SciGuiMenu partially implementedMartin Kiewitz
svn-id: r45634
2009-11-03Removed some more hacks for accessing the segment managerFilippos Karapetis
svn-id: r45631
2009-11-03Fixed the deletion of cursorBitmapFilippos Karapetis
svn-id: r45630
2009-11-03Fixed a crash when loading in the old GUIFilippos Karapetis
svn-id: r45628
2009-11-03Remove the SegManager-related hacks for the selector defines, as the segMan ↵Filippos Karapetis
parameter is explicit now svn-id: r45626
2009-11-03Plugged a memory leakFilippos Karapetis
svn-id: r45625
2009-11-03Don't keep a reference to SegManager, as it gets deleted when loading. Fixes ↵Filippos Karapetis
a crash when loading games svn-id: r45624