Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-02-11 | TOON: Fix memory leak | Torbjö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-09 | AUDIO: Rename sound/ dir to audio/ | Max Horn | |
svn-id: r55850 | |||
2011-02-07 | ALL: Fix whitespaces / indention | Max Horn | |
svn-id: r55818 | |||
2011-02-07 | GUI: Rename SaveLoadChooser::runModal to runModalWithPluginAndTarget | Max 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-07 | COMMON: OSystem now has a PaletteManager | Max Horn | |
svn-id: r55806 | |||
2011-02-07 | TOON: 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-05 | TOON: 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-05 | TOON: Fix formatting issues | Sylvain Dupont | |
svn-id: r55787 | |||
2011-02-05 | TOON: Add some sleep if the game refreshes too fast | Sylvain Dupont | |
Prevents the game from using 100% CPU? svn-id: r55786 | |||
2011-02-04 | TOON: Fixed two dialog color mistakes | Sylvain Dupont | |
svn-id: r55777 | |||
2011-02-04 | TOON: Fix Amiga compile | Sylvain Dupont | |
svn-id: r55773 | |||
2011-02-01 | TOON: Remove misc/ from paths since it's in global folders | Sylvain Dupont | |
Caps'ed the filenames, even if it should not matter normally svn-id: r55714 | |||
2011-01-30 | TOON: Fixes two movie issues | Sylvain 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-30 | TOON: Add coordinates clamping for safety | Sylvain 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-30 | TOON: Fix the last known z-order issues | Sylvain Dupont | |
Rewrote the Z-order management, it's now very close to the original code svn-id: r55650 | |||
2011-01-30 | TOON: More Drew visibility fixes | Sylvain Dupont | |
In the castle, Drew disappeared if you clicked twice on the closed door. svn-id: r55649 | |||
2011-01-29 | TOON: Bug #3124518 with disappearing inventory items fixed | Sylvain 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-29 | TOON: Add workarounds in transformed barn scene | Sylvain 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-29 | TOON: Fix some palette issues | Sylvain Dupont | |
- In fade out when leaving certain rooms - When loading a game in a cutaway/closeup state svn-id: r55625 | |||
2011-01-29 | TOON: Pathfinding & walking improvements | Sylvain 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-29 | TOON: Fixed crash of bug #3166533 | Sylvain Dupont | |
Bug #3166533: "TOON: crashes when leaving room" svn-id: r55621 | |||
2011-01-29 | TOON: Reenable keyboard events | Sylvain Dupont | |
Was disabled when some sticky keyboard flags were activated svn-id: r55617 | |||
2011-01-29 | TOON: Bug #3166570 fixed. Magnifier effect when selecting Enigma book | Sylvain Dupont | |
Bug #3166570: "TOON: Wrong mouse-cursor for Item "Book-Enigma" svn-id: r55616 | |||
2011-01-27 | TOON: 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-23 | VIDEO: Move video classes to Video:: namespace | Eugene Sandulenko | |
svn-id: r55479 | |||
2011-01-23 | GRAPHICS: Move graphics/video/ to video/. Step 1/2 | Eugene Sandulenko | |
svn-id: r55473 | |||
2011-01-22 | TOON: Fix Further Memory Leaks in Savegame Loading. | David Turner | |
svn-id: r55408 | |||
2011-01-22 | TOON: 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-22 | TOON: Fix for Memory Leak during Savegame Loading. | David Turner | |
svn-id: r55401 | |||
2011-01-21 | TOON: Fix Memory Leak when opening Inventory. | David Turner | |
svn-id: r55400 | |||
2011-01-21 | TOON: Bug #3153351 fixed with disappearing Drew | Sylvain Dupont | |
Bug #3153351: "TOON: Drew vanishes when fixing churnatron" Made sure the scale is never zero. svn-id: r55399 | |||
2011-01-21 | TOON: Always reset video playback to lowRes when loading new movie | Sylvain Dupont | |
svn-id: r55398 | |||
2011-01-21 | TOON: Fix double declaration warning | Sylvain Dupont | |
Thanks to clone2727 ;) svn-id: r55396 | |||
2011-01-21 | TOON: Fix all the glitches in smacker video playback | Sylvain Dupont | |
Handle manually 2x scaling when it is needed now. svn-id: r55393 | |||
2010-12-28 | TOON: Add mapping for upper 'ç' and for plenking, both used in french version | Arnaud Boutonné | |
svn-id: r55057 | |||
2010-12-28 | TOON: Fixed memory corruption in several rooms | Sylvain Dupont | |
Some mask line drawings were writing outside the buffer. svn-id: r55055 | |||
2010-12-28 | TOON: Removed useless confusing code in conversation process part | Sylvain Dupont | |
svn-id: r55054 | |||
2010-12-27 | TOON: Path finding bug fixes | Sylvain Dupont | |
Allows Flux to walk close to Drew if really needed to prevent total path block. Prevents path finding if the character is out of the screen svn-id: r55051 | |||
2010-12-26 | TOON: Fixed Bug #3124527 with Dungeon freeze | Sylvain Dupont | |
Bug #3089974: "TOON: Game freezes in act 2 when thrown to the prison" Wrong pointer increment in conversation process code. svn-id: r55047 | |||
2010-12-26 | TOON: Fix problem when exiting the king cave | Sylvain Dupont | |
svn-id: r55042 | |||
2010-12-16 | VIDEO: Make VideoDecoder::decodeNextFrame() return a const Surface pointer | Matthew Hoops | |
svn-id: r54927 | |||
2010-12-07 | DEBUG: Let GUI::Debugger::preEnter and postEnter (un)pause the engine | Max Horn | |
svn-id: r54815 | |||
2010-11-28 | TOON: Attempt to fix crash when Bricabrac puts on his glasses | Torbjörn Andersson | |
This was a regression in r54223, and it's the most direct fix I can think of. The problem seems to be that sys_Cmd_Remove_Scene_Anim() clears the character's _animationInstance while character::playAnim() is waiting "for the character to be ready". My fix was to treat _animationInstance NULL as another sign that the wait is over, but maybe the real fix is for sys_Cmd_Remove_Scene_Anim() to do more than just clear the variable, e.g. stop the script or something like that? svn-id: r54549 | |||
2010-11-19 | COMMON: Split common/stream.h into several headers | Max Horn | |
svn-id: r54385 | |||
2010-11-19 | COMMON: Cleanup EventRecorder | Max Horn | |
svn-id: r54355 | |||
2010-11-13 | TOON: Fix free/malloc mismatch | Sylvain Dupont | |
svn-id: r54224 | |||
2010-11-13 | TOON: Fix more memory leaks | Sylvain Dupont | |
Mainly leaks in audio and animations svn-id: r54223 | |||
2010-11-13 | TOON: Fixed menu music leak | Sylvain Dupont | |
svn-id: r54222 | |||
2010-11-13 | TOON: Walk animation improved | Sylvain Dupont | |
Smoothing direction changes. Still needs to be polished though. svn-id: r54221 | |||
2010-11-12 | TOON: Fix audio crashs and more memory leaks | Sylvain Dupont | |
svn-id: r54219 |