aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-02-08MOHAWK: Fix poetry mode for v2 gamesMatthew Hoops
svn-id: r55822
2011-02-08MOHAWK: Add detection for the v2 lbsamplerMatthew Hoops
svn-id: r55821
2011-02-08PARALLACTION: Avoid hiding overloaded virtual methods.Nicola Mettifogo
svn-id: r55820
2011-02-07QUEEN: Avoid hiding an overloaded virtual methodMax Horn
svn-id: r55819
2011-02-07ALL: Fix whitespaces / indentionMax Horn
svn-id: r55818
2011-02-07GUI: Change SaveLoadChooser to not 'public subclass' GUI::DialogMax Horn
svn-id: r55817
2011-02-07MOHAWK: Fix MohawkEngine_Myst::runLoadDialogMax Horn
This incorrectly invoked (indirectly) the runModal() method of a SaveLoadChooser, but for that one should use runModalWithPluginAndTarget instead. svn-id: r55816
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-07VIDEO: Replace Video::VideoTimestamp with Audio::TimestampMax Horn
svn-id: r55814
2011-02-07SCI: Fixed compilationFilippos Karapetis
svn-id: r55813
2011-02-07typoMax Horn
svn-id: r55812
2011-02-07VIDEO: Try to clarify VideoDecoder docs a bitMax Horn
Also re-arranged the methods a bit, into what I hope is a slightly more logical ordering. svn-id: r55811
2011-02-07VIDEO: Rename VideoDecoder::load() to loadStream()Max Horn
svn-id: r55810
2011-02-07SCUMM: Avoid hiding overloaded virtual methodMax Horn
svn-id: r55809
2011-02-07BACKENDS: Reduce header interdependenciesMax Horn
svn-id: r55808
2011-02-07BACKENDs: Fix const correctness in "null" graphics managerMax Horn
svn-id: r55807
2011-02-07COMMON: OSystem now has a PaletteManagerMax Horn
svn-id: r55806
2011-02-07VIDEO: Inline SMK paletteMax Horn
svn-id: r55805
2011-02-07HUGO: Spelling fix.Alyssa Milburn
svn-id: r55804
2011-02-07SCI: Unified the SEQ and robot palette code, and fixed the include safeguard ↵Filippos Karapetis
of the SEQ decoder svn-id: r55803
2011-02-07VIDEO: Fix a leak in the Smacker decoder.Alyssa Milburn
If audio was not yet started when a video was closed, the audio stream would be leaked. svn-id: r55802
2011-02-07SCI: Converted the robot decoder into a regular video decoder, and decoupled ↵Filippos Karapetis
it from the SciEngine class - Robot videos are now shown in frameOut(), like they should, and kRobot(sync) is only used for syncing with the game scripts - Hooked video playing into the "play_video" console command svn-id: r55801
2011-02-07SCI: v4 robots are only used in the PQ:SWAT demo, the full version uses v5. ↵Filippos Karapetis
Some cleanup svn-id: r55800
2011-02-07SCI: Add support for v4 robotsMatthew Hoops
svn-id: r55799
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-07SCI: Add support for Mac robot filesMatthew Hoops
svn-id: r55797
2011-02-07SCI: Fix SCI1.1 Mac picture palettes furtherMatthew Hoops
The palette color start is actually a byte, not a uint16. svn-id: r55796
2011-02-06GRAPHICS: Improved JPEG decoder performanceBastien Bouclet
Replaced the 2D IDCT by two 1D IDCT (rows, then columns). JPEG images now decode about twice as fast as they used to. svn-id: r55794
2011-02-06SCI: Several changes related to robot filesFilippos Karapetis
- Added WIP robot sound support (which has pops between each frame for some reason) - Now handling a lot of previously ignored fields - Now handling the chunk before the palette chunk properly. Fixes some v6 videos - Added known robot related TODOs svn-id: r55793
2011-02-06PARALLACTION: update MIDI driver commands description for BRA.Nicola Mettifogo
svn-id: r55792
2011-02-06SCI: Improve Mac SCI1.1+ cursor supportMatthew Hoops
The scripts can pass a list of view id's from the DOS version that get remapped to CURS/crsr id's. GK1 cursors now work and Phantasmagoria uses the correct ones. svn-id: r55791
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-05HUGO: Fix leak (thanks digitall)Arnaud Boutonné
svn-id: r55789
2011-02-05HUGO: Fix 2 uninitialized variablesArnaud Boutonné
svn-id: r55788
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-05WIN32: Try to fix compiler error for mingw-w64 buildbot buildMax Horn
svn-id: r55785
2011-02-05SCI: Fix SCI32 Mac picture palettesMatthew Hoops
The palette offset should be 32-bit, not 16. The GK1 Mac intro now plays properly. svn-id: r55784
2011-02-05SCI: Fix Mac SCI32 subdirectoriesMatthew Hoops
svn-id: r55783
2011-02-05SCI: Oops, fix compilationMatthew Hoops
svn-id: r55782
2011-02-05SCI: Fix detectHires() for Mac SCI32 gamesMatthew Hoops
svn-id: r55781
2011-02-05SCI: Add support for BE selector name tablesMatthew Hoops
svn-id: r55780
2011-02-05SCI: Add detection for Phantasmagoria MacMatthew Hoops
svn-id: r55779
2011-02-05SCI: Throw a warning when trying to play a Mac robot file (big endian)Matthew Hoops
svn-id: r55778
2011-02-04TOON: Fixed two dialog color mistakesSylvain Dupont
svn-id: r55777
2011-02-04SCI: Properly initialize a Robot variable so we don't segfault on quittingMatthew Hoops
svn-id: r55776
2011-02-04HUGO: Increase the height of window viewArnaud Boutonné
This fixes a bug related to hotspots in H3 Win reported by D. Gray (in witch hut) svn-id: r55775
2011-02-04HUGO: Fix menu icon order (bug reported by D. Gray)Arnaud Boutonné
svn-id: r55774
2011-02-04TOON: Fix Amiga compileSylvain Dupont
svn-id: r55773
2011-02-04SCI: Rewrote the robot playing code in a way similar to other video decodersFilippos Karapetis
- The code now streams videos instead of loading them in memory, without utilizing seeking - Removed the sound-related robot code from the graphics classes - Started implementing the code for the sound in robot videos (still not finished) svn-id: r55772