aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2009-01-18simplified Graphics::decode*()Gregory Montoir
svn-id: r35889
2009-01-18fix another regression from the RTL branch mergeMatthew Hoops
svn-id: r35888
2009-01-18splitted play/load class methods in introduction animation playerGregory Montoir
svn-id: r35887
2009-01-17Since users need to rename the sound and index files in DW2, throw nice GUI ↵Filippos Karapetis
error messages when these files are not found before dying with an error svn-id: r35886
2009-01-17Fixed bug #2057987 - "IHNM: Music stops in Ellen's chapter"Filippos Karapetis
svn-id: r35884
2009-01-17Silenced MSVC warningFilippos Karapetis
svn-id: r35883
2009-01-17Make sure that "quit" events are handled immediately. This fixes a warning - orTorbjörn Andersson
possibly worse - about an invalid opcode when quitting the game. svn-id: r35879
2009-01-16tiny cleanupMax Horn
svn-id: r35878
2009-01-16- Removed _gameVersion, engine versions are set in the game detection ↵Filippos Karapetis
entries now - Renamed ProjectReader -> ResourceReader - Added some WIP code for the EGA version of the Manhole (still not working/disabled) - The resource reader now closes the files it has opened correctly when it's deleted svn-id: r35877
2009-01-16Some cleanup (one could replace some of those switch/case by jump tables...)Max Horn
svn-id: r35876
2009-01-16TUCKER: Got rid of _fileToLoadMax Horn
svn-id: r35875
2009-01-16TUCKER: Changed loadFile and loadImage to take filename as parameter (trying ↵Max Horn
to get rid of _fileToLoad) svn-id: r35874
2009-01-16TUCKER: Simplify TuckerEngine::copyLocBitmapMax Horn
svn-id: r35873
2009-01-16Fixed class indentionMax Horn
svn-id: r35871
2009-01-16Code formatting fixes, automatically performed by astyleMax Horn
svn-id: r35870
2009-01-16Mark cruise save/load code as not endian safeMax Horn
svn-id: r35869
2009-01-14-1 is not an uint8. Assuming ones-complement, though, I guess 255 was meantMax Horn
svn-id: r35865
2009-01-14Hide the mouse cursor when loading a saved gameJordi Vilalta Prat
svn-id: r35863
2009-01-14Fix for non-looped tracks of the music enhancement project. Also, got rid of ↵Filippos Karapetis
the dwMidiIndex variable svn-id: r35862
2009-01-14Game database headers are verified nowFilippos Karapetis
svn-id: r35861
2009-01-14Fixed warnings.Torbjörn Andersson
svn-id: r35859
2009-01-14Show the cursor and update it properly when closing the GMM.Jordi Vilalta Prat
svn-id: r35858
2009-01-14- Initialize the current cursor to an invalid one (this removes a glitch ↵Jordi Vilalta Prat
when loading from the launcher) - Removed the _syst attribute in Cursor_t7g svn-id: r35856
2009-01-13Reduced savegame code duplication and added savegame format versioning.Jordi Vilalta Prat
svn-id: r35855
2009-01-13Added const qualifier to (char *) parameterJordi Vilalta Prat
svn-id: r35854
2009-01-13Some updates/observations on script functionsFilippos Karapetis
svn-id: r35850
2009-01-13- PMV video headers are evaluated correctly nowFilippos Karapetis
- PMV video is now stopped correctly if the end of the video has been reached. Removed a relevant hack, which was caused due to an invalid memory read svn-id: r35849
2009-01-13Save game headers are now verifiedFilippos Karapetis
svn-id: r35848
2009-01-13When reverting to text only mode update the config manager settings accordingly.Johannes Schickel
svn-id: r35847
2009-01-13Added a possible FIXMEFilippos Karapetis
svn-id: r35846
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