aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2009-01-13Reworked the sound energy codeBenjamin Haisch
svn-id: r35845
2009-01-13Fix dithering of scaled videosJordi Vilalta Prat
svn-id: r35844
2009-01-13- Music now works in LGoP2Filippos Karapetis
- Changed the default music volume to 127, down from 255 - Added an explanation/FIXME for the out of sync mouth animations in RTZ - Added some TODOs and removed some obsolete ones svn-id: r35843
2009-01-12Don't call _mixer->stopAll() when changing scenes, as this stops the ↵Filippos Karapetis
enhanced audio tracks as well. Sounds are stopped by stopAllSamples() svn-id: r35839
2009-01-12CleanupFilippos Karapetis
svn-id: r35838
2009-01-12Imitate the way the original game is playing MIDI tracks when playing ↵Filippos Karapetis
enhanced ones svn-id: r35837
2009-01-12Added support for the Discworld 1 Music Enhancement project. Big thanks to ↵Filippos Karapetis
James Woodcock for his work on both versions of the game (the *.GRA and *.SCN version) svn-id: r35836
2009-01-12Fixed regression from revision 35765. Mask and path patches were destroyed ↵Nicola Mettifogo
before getting a chance to be used. svn-id: r35835
2009-01-12Implemented screen vfx #19 and #20Paul Gilbert
svn-id: r35834
2009-01-12Remove unused case, which isn't used by HE60-HE71 games.Travis Howell
svn-id: r35832
2009-01-12consistency fix and add a new lineMatthew Hoops
svn-id: r35831
2009-01-11IHNM save games no longer contain ITE-related variablesFilippos Karapetis
svn-id: r35828
2009-01-11Fix regression when gameids were los for some fanmade gamesEugene Sandulenko
svn-id: r35827
2009-01-11Patch from bugreport #1846746: "PUTTMOON 3DO: Play button in Outtro partly ↵Eugene Sandulenko
cut off" svn-id: r35823
2009-01-11Completed screen vfx #8, and also implemented screen vfx #18Paul Gilbert
svn-id: r35822
2009-01-11Fix talkspeed settings again.Travis Howell
svn-id: r35821
2009-01-11Fix bug #1925322 - DIG: Subtitle speed affects speech when subtitles are off.Travis Howell
svn-id: r35820
2009-01-11Committed a modified version of wjp's patch for the video player:Filippos Karapetis
- Split the video player from the video decoders. It's now possible to have one video player for multiple decoders - Added the palette weight calculation from the BS1 engine into VideoPlayer::setPalette. It's now possible to find the values of the white and black colors via getWhite() and getBlack() (useful for subtitle overlays) - Adapted FTA2's movie playing code to the new changes to video player - Fixed a slight bug in the DXA decoder (_videoinfo.startTime was not initialized) svn-id: r35816
2009-01-10Implemented screen vfx #8Paul Gilbert
svn-id: r35806
2009-01-10Fixed uninitialised variables in the SCUMM save/load dialog. The updateInfos()Torbjörn Andersson
function needs to know the dimensions of the dialog, so don't call it until after calling Dialog::reflowLayout(). svn-id: r35805
2009-01-10fixed radio chatter sfxPaweł Kołodziejski
svn-id: r35804
2009-01-10setQuickStartFlag is different value in HE100 games.Travis Howell
svn-id: r35803
2009-01-10- added initial radio chatter sfx, still not fully correctPaweł Kołodziejski
- remove obsolete mixerStreamRunning track variable svn-id: r35801
2009-01-10Correct sound timer, when sound compression is used in HE games.Travis Howell
svn-id: r35800
2009-01-10Fix warning.Travis Howell
svn-id: r35799
2009-01-10Fix compiling SCUMM engine, with HE71+ games disabled.Travis Howell
svn-id: r35798
2009-01-09Switch assert to an error message, stating the exact unknown code.Travis Howell
svn-id: r35796
2009-01-09Correct sound priority and SBNG offsets, in later HE games.Travis Howell
svn-id: r35795
2009-01-09Fix bug #2029639 - PAJAMA1: Lip Syncing.Travis Howell
svn-id: r35794
2009-01-08T7G: Stage one of move to ScummVM's CursorMan: rename groovie one so it ↵Henry Bush
doesn't have same name svn-id: r35793
2009-01-08T7G: Reset midi volume to 100 on starting a track, cleanupHenry Bush
svn-id: r35792
2009-01-08Fixed slight regressionFilippos Karapetis
svn-id: r35791
2009-01-08Give more detailed info on recently added KQ4 detection entry (It's KQ4 ↵Kari Salminen
v2.0, released on 1988-07-27 and it uses PC AGI 3.002.086). svn-id: r35787
2009-01-08Attempted fix of bug #2438637 (Dino not erased in introduction screen on ↵Nicola Mettifogo
Amiga Nippon Safes), by not forcing the character visible on a location switch. svn-id: r35786
2009-01-08Fixed points 2 and 3 of bug #2438549, spotlight wasn't displayed correctly.Nicola Mettifogo
svn-id: r35785
2009-01-08Trim resource filenames to 8 characters as a last resort on BRA. Script ↵Nicola Mettifogo
files are unbelievably broken. svn-id: r35784
2009-01-08Don't assert anymore when a command flag doesn't exist, but ignore it and ↵Nicola Mettifogo
print a warning instead. Some location scripts in BRA are totally broken. svn-id: r35783
2009-01-08Fix bug #2455850: "LSL: missing Polish MD5" and add Polish LSL1 demo along ↵Eugene Sandulenko
the way. svn-id: r35782
2009-01-07Fixed warningsMax Horn
svn-id: r35780
2009-01-07Fix an invalid access when the quit opcode occupies the last byte of the ↵Jordi Vilalta Prat
script, due to the quit status being updated by the event loop svn-id: r35779
2009-01-07Complete the ROQ video decoding (there are still a few minor glitches)Jordi Vilalta Prat
svn-id: r35778
2009-01-07videoIsLoaded() -> isVideoLoaded()Filippos Karapetis
svn-id: r35777
2009-01-07Further merging of the SMK and DXA players (the FLIC player is not done yet):Filippos Karapetis
- Added a new class, VideoPlayer(), from which both the SMK and the DXA player inherit. This class provides generic functions and public methods for the inherited video classes. Default implementations have been made for these public methods, and the virtual ones can be overriden in inherited classes - There is now a default implementation of the function that sets the video palette - A basic video player for inherited classes has been added with method playVideo(). This is able to play a fullscreen non-interactive video, which can be skipped with events set by the caller. Postprocessing methods, which draw upon each frame (e.g. subtitles) can be done by implementing performPostProcessing() - The FTA2 movie player now uses the new playVideo() method - The new video player code is compatible with the old one (i.e. no changes to the existing engine code are necessary), but it's now possible to reduce engine code for video playing considerably svn-id: r35772
2009-01-07Fix bug #2451381: "AGI: -x option (or loading from launcher) breaks some games"Eugene Sandulenko
svn-id: r35771
2009-01-07Add detection entry for King's Quest IV AGI (PC 5.25", 2.0) as provided by ↵Kari Salminen
UsualNoise on ScummVM forums. svn-id: r35770
2009-01-07Fix bug #2484801: "PQ1/DOS/Englisv2.0G - One version is detected as MAC Version"Eugene Sandulenko
svn-id: r35769
2009-01-07Implemented Engine::getDebugger().Nicola Mettifogo
svn-id: r35768
2009-01-07Fix bug #1942471: "AGI: Fan(Get Outta SQ): No Word wrapping"Eugene Sandulenko
svn-id: r35767
2009-01-07Extended PathBuffer to support BRA.Nicola Mettifogo
svn-id: r35766
2009-01-07* moved more mask management to BackgroundInfoNicola Mettifogo
* simplified mask management for client code * reduced the clutter into graphics.h by moving the implementations of BackgroundInfo, MaskBuffer and PathBuffer to graphics.cpp * preparation for the full implementation of BRA's PathBuffer svn-id: r35765