aboutsummaryrefslogtreecommitdiff
path: root/engines/toon
AgeCommit message (Collapse)Author
2011-04-09TOON: Fix potential var underflowingsylvaintv
2011-04-09TOON: Fix more valgrind issuessylvaintv
Fix potential more invalid read issues in RIF loading
2011-04-06TOON: Fix several Valgrind issuessylvaintv
Maybe caused random crashes on reading invalid memory
2011-03-14TOON: Fix more dirty rect issuessylvaintv
Especially not refreshing pictures when viewing inventory items and corrupted last line of the screen.
2011-03-13TOON: Add more dirtyRect checkssylvaintv
2011-03-10TOON: Cleanupstrangerke
2011-03-10TOON: Janitorial: Suppress blanks at end of linesstrangerke
2011-03-08TOON: Decrease CPU usagesylvaintv
Added dirty rects Reduced the max FPS from 60 to 30
2011-03-06TOON: Fix crashs when toon.dat is not presentsylvaintv
2011-03-06TOON: Improve music fading between roomssylvaintv
2011-03-06TOON: Fix global package loadingsylvaintv
2011-03-05TOON: Integrated resource cache patch by eriktorbjornsylvaintv
Reduced global memory usage of the game Global PAK files are not loaded entirely anymore
2011-02-27TOON: Avoid hiding overloaded virtual methodsOri Avtalion
2011-02-19Merge branch 'osystem-palette' of https://github.com/lordhoto/scummvm into ↵Johannes Schickel
master Conflicts: backends/platform/android/android.cpp engines/sci/graphics/screen.cpp engines/sci/graphics/transitions.cpp
2011-02-17TOON: Initialise all locations.Alyssa Milburn
This stops the location save code from walking off the end of _rifBoxesFlags due to _numRifBoxes being invalid. Fix for bug #3183934 ("TOON: Crash on save").
2011-02-17TOON: Fix TextResource on big-endian.Alyssa Milburn
Fix for bug #3183943 ("TOON: No speech and no text").
2011-02-15Merge branch 'master' into osystem-paletteJohannes Schickel
Conflicts: backends/platform/wii/osystem_gfx.cpp
2011-02-14TOON: Disable quick save/load from the main menu screen.eriktorbjorn
Saving is pointless and loading doesn't work right. Unless it's really easy, making quick load work from the main menu is hardly worth it, since it has a perfectly usable load button already.
2011-02-14TOON: Adapt to setPalette RGBA->RGB change.Johannes Schickel
2011-02-11TOON: Fix memory leakTorbjörn Andersson
PAK files were not being unloaded because closePackage() was being called with a slightly different file name than than openPackage(). svn-id: r55878
2011-02-09AUDIO: Rename sound/ dir to audio/Max Horn
svn-id: r55850
2011-02-07ALL: Fix whitespaces / indentionMax Horn
svn-id: r55818
2011-02-07GUI: Rename SaveLoadChooser::runModal to runModalWithPluginAndTargetMax Horn
This avoids hiding an overloaded virtual method, which in turn can cause weird bugs (see also the next commit). svn-id: r55815
2011-02-07COMMON: OSystem now has a PaletteManagerMax Horn
svn-id: r55806
2011-02-07TOON: Added workaround for obvious glitch in first intro video.David Turner
This glitch occured in the original interpreter and is probably due an encoding error of 209_1M.SMK. svn-id: r55798
2011-02-05TOON: Ensure minimum delay in worst case of render() loop to allow thread ↵David Turner
scheduling. This should ensure that CPU usage is not pegged at 100%. svn-id: r55790
2011-02-05TOON: Fix formatting issuesSylvain Dupont
svn-id: r55787
2011-02-05TOON: Add some sleep if the game refreshes too fastSylvain Dupont
Prevents the game from using 100% CPU? svn-id: r55786
2011-02-04TOON: Fixed two dialog color mistakesSylvain Dupont
svn-id: r55777
2011-02-04TOON: Fix Amiga compileSylvain Dupont
svn-id: r55773
2011-02-01TOON: Remove misc/ from paths since it's in global foldersSylvain Dupont
Caps'ed the filenames, even if it should not matter normally svn-id: r55714
2011-01-30TOON: Fixes two movie issuesSylvain Dupont
- Can't skip the videos with left button anymore, now the Nefarius video on the TV is played normally and not skipped. - Last video playback 2x too big in height. svn-id: r55662
2011-01-30TOON: Add coordinates clamping for safetySylvain Dupont
In some rare cases, Drew position is outside the valid area. Made sure it does not crash in these cases. svn-id: r55655
2011-01-30TOON: Fix the last known z-order issuesSylvain Dupont
Rewrote the Z-order management, it's now very close to the original code svn-id: r55650
2011-01-30TOON: More Drew visibility fixesSylvain Dupont
In the castle, Drew disappeared if you clicked twice on the closed door. svn-id: r55649
2011-01-29TOON: Bug #3124518 with disappearing inventory items fixedSylvain Dupont
Bug #3124518: "TOON: loss of inventory items in Bricabrac's machine room" Was caused by recursive walkTo that were not canceling out. svn-id: r55641
2011-01-29TOON: Add workarounds in transformed barn sceneSylvain Dupont
Drew does not disappear anymore in the barn when filling his can. Slowed down the talk animations a bit svn-id: r55626
2011-01-29TOON: Fix some palette issuesSylvain Dupont
- In fade out when leaving certain rooms - When loading a game in a cutaway/closeup state svn-id: r55625
2011-01-29TOON: Pathfinding & walking improvementsSylvain Dupont
Use direct line path if possible Smooth facing direction to avoid flickering (entering zanidu shuttle for example) Fix possible lockups svn-id: r55624
2011-01-29TOON: Fixed crash of bug #3166533Sylvain Dupont
Bug #3166533: "TOON: crashes when leaving room" svn-id: r55621
2011-01-29TOON: Reenable keyboard eventsSylvain Dupont
Was disabled when some sticky keyboard flags were activated svn-id: r55617
2011-01-29TOON: Bug #3166570 fixed. Magnifier effect when selecting Enigma bookSylvain Dupont
Bug #3166570: "TOON: Wrong mouse-cursor for Item "Book-Enigma" svn-id: r55616
2011-01-27TOON: Check for the state of modifier keys (control/alt/shift) when handling ↵Filippos Karapetis
game hotkeys Fixes bug #3166522 at engine level (fix 2/2) svn-id: r55568
2011-01-23VIDEO: Move video classes to Video:: namespaceEugene Sandulenko
svn-id: r55479
2011-01-23GRAPHICS: Move graphics/video/ to video/. Step 1/2Eugene Sandulenko
svn-id: r55473
2011-01-22TOON: Fix Further Memory Leaks in Savegame Loading.David Turner
svn-id: r55408
2011-01-22TOON: Fix Uninitialized Memory Read During Cursor Animation on Load.David Turner
This was mainly due to _mouseX, which along with the associated variables was not defined until the first mouse event. This was detected by Valgrind. svn-id: r55402
2011-01-22TOON: Fix for Memory Leak during Savegame Loading.David Turner
svn-id: r55401
2011-01-21TOON: Fix Memory Leak when opening Inventory.David Turner
svn-id: r55400
2011-01-21TOON: Bug #3153351 fixed with disappearing DrewSylvain Dupont
Bug #3153351: "TOON: Drew vanishes when fixing churnatron" Made sure the scale is never zero. svn-id: r55399