Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-01-11 | Committed 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-10 | Implemented screen vfx #8 | Paul Gilbert | |
svn-id: r35806 | |||
2009-01-10 | Fixed 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-10 | fixed radio chatter sfx | Paweł Kołodziejski | |
svn-id: r35804 | |||
2009-01-10 | setQuickStartFlag is different value in HE100 games. | Travis Howell | |
svn-id: r35803 | |||
2009-01-10 | - added initial radio chatter sfx, still not fully correct | Paweł Kołodziejski | |
- remove obsolete mixerStreamRunning track variable svn-id: r35801 | |||
2009-01-10 | Correct sound timer, when sound compression is used in HE games. | Travis Howell | |
svn-id: r35800 | |||
2009-01-10 | Fix warning. | Travis Howell | |
svn-id: r35799 | |||
2009-01-10 | Fix compiling SCUMM engine, with HE71+ games disabled. | Travis Howell | |
svn-id: r35798 | |||
2009-01-09 | Switch assert to an error message, stating the exact unknown code. | Travis Howell | |
svn-id: r35796 | |||
2009-01-09 | Correct sound priority and SBNG offsets, in later HE games. | Travis Howell | |
svn-id: r35795 | |||
2009-01-09 | Fix bug #2029639 - PAJAMA1: Lip Syncing. | Travis Howell | |
svn-id: r35794 | |||
2009-01-08 | T7G: 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-08 | T7G: Reset midi volume to 100 on starting a track, cleanup | Henry Bush | |
svn-id: r35792 | |||
2009-01-08 | Fixed slight regression | Filippos Karapetis | |
svn-id: r35791 | |||
2009-01-08 | Give 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-08 | Attempted 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-08 | Fixed points 2 and 3 of bug #2438549, spotlight wasn't displayed correctly. | Nicola Mettifogo | |
svn-id: r35785 | |||
2009-01-08 | Trim resource filenames to 8 characters as a last resort on BRA. Script ↵ | Nicola Mettifogo | |
files are unbelievably broken. svn-id: r35784 | |||
2009-01-08 | Don'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-08 | Fix bug #2455850: "LSL: missing Polish MD5" and add Polish LSL1 demo along ↵ | Eugene Sandulenko | |
the way. svn-id: r35782 | |||
2009-01-07 | Fixed warnings | Max Horn | |
svn-id: r35780 | |||
2009-01-07 | Fix 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-07 | Complete the ROQ video decoding (there are still a few minor glitches) | Jordi Vilalta Prat | |
svn-id: r35778 | |||
2009-01-07 | videoIsLoaded() -> isVideoLoaded() | Filippos Karapetis | |
svn-id: r35777 | |||
2009-01-07 | Further 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-07 | Fix bug #2451381: "AGI: -x option (or loading from launcher) breaks some games" | Eugene Sandulenko | |
svn-id: r35771 | |||
2009-01-07 | Add 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-07 | Fix bug #2484801: "PQ1/DOS/Englisv2.0G - One version is detected as MAC Version" | Eugene Sandulenko | |
svn-id: r35769 | |||
2009-01-07 | Implemented Engine::getDebugger(). | Nicola Mettifogo | |
svn-id: r35768 | |||
2009-01-07 | Fix bug #1942471: "AGI: Fan(Get Outta SQ): No Word wrapping" | Eugene Sandulenko | |
svn-id: r35767 | |||
2009-01-07 | Extended PathBuffer to support BRA. | Nicola Mettifogo | |
svn-id: r35766 | |||
2009-01-07 | * moved more mask management to BackgroundInfo | Nicola 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 | |||
2009-01-07 | Cleanup. | Nicola Mettifogo | |
svn-id: r35764 | |||
2009-01-06 | Use skip instead of seek | Filippos Karapetis | |
svn-id: r35763 | |||
2009-01-06 | Sound in the old Mac Guild version of ITE is correct again | Filippos Karapetis | |
svn-id: r35762 | |||
2009-01-06 | Added a few more shouldQuit() checks. It's now possible to quit while, for | Torbjörn Andersson | |
instance, Leisure Suit Larry is waiting for you to enter your age. svn-id: r35761 | |||
2009-01-06 | Updated SWORD1 with the latest changes to video players | Filippos Karapetis | |
svn-id: r35760 | |||
2009-01-06 | Updated SCUMM with the latest changes to video players | Filippos Karapetis | |
svn-id: r35759 | |||
2009-01-06 | Updated AGOS with the latest changes to video players | Filippos Karapetis | |
svn-id: r35758 | |||
2009-01-06 | Implemented pauseEngineIntern, and fixed music volume handling in SoundMan. | Nicola Mettifogo | |
svn-id: r35756 | |||
2009-01-06 | Cleanup, and follow code formatting convention (indentation) for switch ↵ | Filippos Karapetis | |
statements svn-id: r35754 | |||
2009-01-06 | The sound energy buffer is now cleared inside decompressSound() | Filippos Karapetis | |
svn-id: r35753 | |||
2009-01-06 | Sound energy values are now stored in a list, to account for the fact that ↵ | Filippos Karapetis | |
the original decompressed sounds on the fly, but we're decompressing them when the sound is being loaded svn-id: r35752 | |||
2009-01-06 | Changed sfGetSoundEnergy to use the correct soundEnergy value from ↵ | Paul Gilbert | |
decompressing sounds for proper lip-sync svn-id: r35751 | |||
2009-01-06 | The Mac version and Mac demo of ITE no longer crash on exit | Filippos Karapetis | |
svn-id: r35750 | |||
2009-01-06 | Fixed regression: the ITE Mac version works correctly again | Filippos Karapetis | |
svn-id: r35749 | |||
2009-01-06 | Fixed broken condition check for displaying dialogue balloons. | Nicola Mettifogo | |
svn-id: r35748 | |||
2009-01-05 | Got rid of updateAnim2() | Filippos Karapetis | |
svn-id: r35747 | |||
2009-01-05 | Added Doxygen-like comments to the FLIC player, and changed it a bit to have ↵ | Filippos Karapetis | |
similar method names as the DXA and Smacker players. Also, removed the convenience method hasFrames(), as it's the same as getFrameCount() > 0 svn-id: r35741 |