aboutsummaryrefslogtreecommitdiff
path: root/engines/toon
AgeCommit message (Collapse)Author
2011-05-25TOON: Remove unused variableMax Horn
2011-05-17TOON: Use RandomSource instead of rand()Max Horn
2011-05-17COMMON: Registers RandomSources in constructor with the event recorderMax Horn
This also removes the dependency of engines on the event recorder header and API, and will make it easier to RandomSources that are not properly registered.
2011-05-16ENGINES: Unify engine namesThierry Crozat
This unifies the engine names in MetaEngine::getName() and the credits. In particular drop "Engine" or "engine" from the names when it was present and use expanded names in credits when the MetaEngine uses it (e.g. "Beneath a Steel Sky" instead of "BASS").
2011-05-12GIT: Clean up: Suppress SVN tags, now uselessstrangerke
2011-05-01Merge pull request #16 "Add a PixelFormat to Graphics::Surface.".Johannes Schickel
For further discussion check here: https://github.com/scummvm/scummvm/pull/16 Conflicts: graphics/png.cpp
2011-04-28TOON: Reduced fragmentation by using a fixed value for pathfinding allocationBluddy
Toon makes some rather big allocations for pathfinding, alternating between 3MB and 6MB). In small devices, this creates really bad fragmentation which can cause crashes. I set the size at a fixed 6MB.
2011-04-28JANITORIAL: Reduce header dependencies in shared codeOri Avtalion
Some backends may break as I only compiled SDL
2011-04-23TOON: fix main title crash - Bug #3291725 fixedsylvaintv
Bug #3291725: "TOON: Crash on the title screen"
2011-04-17TOON: Prefer Surface::create taking a PixelFormat over the one taking a byte ↵Johannes Schickel
depth.
2011-04-17TOON: Fix Flux staying outside of the dressing roomsylvaintv
2011-04-17TOON: Fix dirty rect issues with fontssylvaintv
2011-04-17TOON: Fix palette issues in alligators scenesylvaintv
Bug #3264989: "TOON: Palette problems"
2011-04-13TOON: Use shared ADPCM data tablesMax Horn
2011-04-13TOON: Make ADPCM tables constMax Horn
2011-04-12COMMON: Replace MKID_BE by MKTAGMax Horn
MKID_BE relied on unspecified behavior of the C++ compiler, and as such was always a bit unsafe. The new MKTAG macro is slightly less elegant, but does no longer depend on the behavior of the compiler. Inspired by FFmpeg, which has an almost identical macro.
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