aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2007-12-08Cleanup and simplificationFilippos Karapetis
svn-id: r29755
2007-12-08Cleanup and simplificationFilippos Karapetis
svn-id: r29754
2007-12-07don't use str functions with binary data, should fix bug #1845760Gregory Montoir
svn-id: r29752
2007-12-07add Common::Rect::center (handy for ::setFocusRectangle())Gregory Montoir
svn-id: r29751
2007-12-07backported some changes for OSGregory Montoir
- added parsing of VOL.CNF to get the (filename,bundle) mapping (should be more efficient than testing every bundle file) - delphineUnpack allows "inplace unpacking", use this instead of allocating temporary buffers - relation script run count should be set in _localVars[0] - added comments for some "special" script variables svn-id: r29749
2007-12-07fix unterminated string (causing intermittent savegame listing problems in ↵Willem Jan Palenstijn
scumm) svn-id: r29748
2007-12-07Bugfix so player will move out of the way if he's blocking an entrance a ↵Paul Gilbert
character is entering by svn-id: r29746
2007-12-07Changed startup error messages to use a modal GUI dialogPaul Gilbert
svn-id: r29745
2007-12-07Fix for bug 1843961: Assertion on talking to a NPC - initial 'hey wait' ↵Paul Gilbert
dialog was resetting the destination character just before the conversation started svn-id: r29743
2007-12-06Move AGI engine back to custom line drawing routine as it caused regressionsEugene Sandulenko
svn-id: r29735
2007-12-06Switch Lure engine to AdvancedDetectorEugene Sandulenko
svn-id: r29734
2007-12-05Remove now obsolete commentFilippos Karapetis
svn-id: r29729
2007-12-04Broke up parseDialogue into more manageable and focused short routines.Nicola Mettifogo
svn-id: r29716
2007-12-04remove code duplicationPaweł Kołodziejski
svn-id: r29714
2007-12-04correction based on disassembly Paweł Kołodziejski
svn-id: r29712
2007-12-03Add patch #1842862 - Support for Freddi3 french.Travis Howell
svn-id: r29711
2007-12-03remove code duplicationPaweł Kołodziejski
svn-id: r29710
2007-12-03Reworked the fight loop and event handling so fights run at the same speed ↵Paul Gilbert
as in the original game svn-id: r29709
2007-12-02revised mutex handling a bit in dimuse :Gregory Montoir
- protected access to Track.used in startSound - removed mutex lock in cloneToFadeOutTrack as it's always called with mutex already locked on (shouldn't change anything, though, due to mutex re-entrancy) svn-id: r29705
2007-12-02Add patch #1842503 - Added HE99 version of french PUTTTIME.Travis Howell
svn-id: r29694
2007-12-02Added some more code to the savegame load process to correctly handle ↵Paul Gilbert
previously saved savegames (from version 25) svn-id: r29693
2007-12-02Modified the loadScreen method to accommodate some screens decoding to a ↵Paul Gilbert
single byte more than the actual screen size svn-id: r29691
2007-12-02Bugfix to make any animation the player is doing uninterruptablePaul Gilbert
svn-id: r29690
2007-12-02Enhanced savegames to store any active dialog when the game was savedPaul Gilbert
svn-id: r29689
2007-12-02don't call actorWalkStep if all an actor have to do is turning to a new ↵Gregory Montoir
direction (confirmed against disasm, seems specific to v8). fixes bug #1834814. svn-id: r29688
2007-12-02Reworked the RoomResource structure to make the game easier to compile on PalmOSPaul Gilbert
svn-id: r29687
2007-12-01Changed assert for missing animation to explicitly give the animation IdPaul Gilbert
svn-id: r29684
2007-12-01Fixed Valgrind warning by freeing _lines with Memory::dealloc() insead ofTorbjörn Andersson
delete. svn-id: r29680
2007-12-01Fix for give method - one object range was incorrectly being reported as not ↵Paul Gilbert
being valid objects svn-id: r29679
2007-12-01Fix for Valgrind warning - at least one animation read a single byte beyond ↵Paul Gilbert
the end of the source data just prior to finishing decompression svn-id: r29678
2007-12-01Experimental "focus rectangle" support. I don't have any way to actually testTorbjörn Andersson
it myself. svn-id: r29677
2007-11-30Fixed endian bug in the decoding of stringsPaul Gilbert
svn-id: r29674
2007-11-30sync'ing with local tree for nowGregory Montoir
- some minor changes to detection code - added missing spanish strings to IGOR.TBL - fixed '@' charset index svn-id: r29672
2007-11-30indentationGregory Montoir
svn-id: r29671
2007-11-30Add additional German version of Lure of the Temptress.Travis Howell
svn-id: r29661
2007-11-30Indentation.Torbjörn Andersson
svn-id: r29660
2007-11-29Added the french floppy version of "Lost In Time", as supplied by Arshlan in ↵Sven Hesse
the forums svn-id: r29659
2007-11-28Fixes Mickey and Gold rush. Not the cleanest fix but tested and worksStuart George
svn-id: r29658
2007-11-28Update mouse coordinates onn *all* mouse events, i.e. also after click eventsMax Horn
svn-id: r29657
2007-11-28Added detection of Spanish versionPaul Gilbert
svn-id: r29654
2007-11-28Fix regression from r28850 that rewrote all pattern data. Fixes agi v3 ↵Stuart George
circle plot patterns svn-id: r29653
2007-11-27Possible fix for bug #1838622 - "IHNM: Benny can't help the boy". It seems ↵Filippos Karapetis
the corresponding dialog option is too big in the Spanish version svn-id: r29652
2007-11-27Apparently, I can't write...Sven Hesse
svn-id: r29650
2007-11-27Added detection fallback for Lost In TimeSven Hesse
svn-id: r29649
2007-11-27- Changed sound creation to automatically reset volume so that introduction ↵Paul Gilbert
sound sequences play correctly - Cleaned up my channel sharing code to allow for either cropping the number of channels used or use the same channel multiple times. Ideally, though, I need to find out if the MidiParser can be set to use less than 8 channels svn-id: r29648
2007-11-27Removed old commented out debug codePaul Gilbert
svn-id: r29647
2007-11-26Fix keyword expansion in asm sourcesMax Horn
svn-id: r29646
2007-11-25- enabled speech soundsGregory Montoir
- added end of demo check for demo 1.10 - simplified parts loop - populated strings table in IGOR.TBL - updated and packed charset data svn-id: r29641
2007-11-25don't expose the Common::drawLine implementation details in client code, ↵Gregory Montoir
keep it local to graphics.cpp. svn-id: r29640
2007-11-25An attempt to implement thick line drawing.Eugene Sandulenko
svn-id: r29639