Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-08-09 | SCI: extended workaround of kq6 to all rooms | Martin Kiewitz | |
fixes bug #3041734 svn-id: r51941 | |||
2010-08-09 | CINE: eliminate global variables | Eugene Sandulenko | |
svn-id: r51937 | |||
2010-08-09 | CRUISE: Eliminate global constructors | Eugene Sandulenko | |
svn-id: r51936 | |||
2010-08-08 | SCI: adding workarounds for lb2 | Martin Kiewitz | |
bug #3041257 svn-id: r51933 | |||
2010-08-08 | SCI: kDisposeWindow changes | Martin Kiewitz | |
kDisposeWindow doesn't free windows immediately anymore. We free them after some calls to kSetPort, so the handle will be valid for a short time. Fixes sq4cd and hoyle 4 (commented out patching of script for hoyle 4) svn-id: r51932 | |||
2010-08-08 | KYRA/TOWNS: some minor sound improvements | Florian Kagerer | |
(some cleanup to internal driver volume control, minor frequency change for fm-towns) svn-id: r51930 | |||
2010-08-08 | SCI: Remove the now useless Sci::VMDDecoder wrapper | Sven Hesse | |
svn-id: r51923 | |||
2010-08-08 | SCI: Directly use the new Graphics::VMDDecoder class | Sven Hesse | |
svn-id: r51922 | |||
2010-08-08 | VIDEO: Use proper palettes in CoktelDecoder | Sven Hesse | |
Not just the 6 bits per color component used in VGA svn-id: r51921 | |||
2010-08-08 | VIDEO: Change the mixer parameter from a reference to a pointer | Sven Hesse | |
To match the other VideoDecoder classes with sound support. svn-id: r51919 | |||
2010-08-08 | GOB: Reactivate the Coh-Cott-workaround | Sven Hesse | |
svn-id: r51918 | |||
2010-08-08 | GOB: Handle VMD subtitles again | Sven Hesse | |
svn-id: r51916 | |||
2010-08-08 | GOB: Fix a VMD slot seeking regression | Sven Hesse | |
svn-id: r51914 | |||
2010-08-08 | GOB: Partly fixing VMD slot playing | Sven Hesse | |
svn-id: r51913 | |||
2010-08-08 | GOB: Fix playing of slot videos | Sven Hesse | |
The actual frame content is still not there, though :P svn-id: r51911 | |||
2010-08-08 | GOB: Fix playing of sound VMDs with a starting frame != 0 | Sven Hesse | |
svn-id: r51910 | |||
2010-08-08 | VIDEO/GOB: Implement and use CoktelDecoder::getFrameCoords() | Sven Hesse | |
svn-id: r51909 | |||
2010-08-08 | VIDEO: Fix compilation after the VideoDecoder::load signature change in r51725 | Sven Hesse | |
svn-id: r51900 | |||
2010-08-08 | VIDEO/GOB: Stubb VMDDecoder | Sven Hesse | |
svn-id: r51896 | |||
2010-08-08 | GOB: Adapt the remaining bits to the new VideoPlayer interface | Sven Hesse | |
svn-id: r51895 | |||
2010-08-08 | GOB: Make o6_loadCursor use the new VideoPlayer interface | Sven Hesse | |
svn-id: r51894 | |||
2010-08-08 | GOB: Add copyFrame | Sven Hesse | |
svn-id: r51893 | |||
2010-08-08 | GOB: Make o6_playVmdOrMusic use the new VideoPlayer interface | Sven Hesse | |
svn-id: r51891 | |||
2010-08-08 | GOB: Fix videos with the kNoVideo flag | Sven Hesse | |
svn-id: r51887 | |||
2010-08-08 | GOB: Make the demoplayer use the new VideoPlayer interface | Sven Hesse | |
svn-id: r51885 | |||
2010-08-08 | GOB: Fix another another with continuing videos | Sven Hesse | |
svn-id: r51883 | |||
2010-08-08 | GOB: Play 23 frames backwards, not back to frame 23 | Sven Hesse | |
svn-id: r51882 | |||
2010-08-08 | GOB: Another VideoPlayer interface adaption | Sven Hesse | |
svn-id: r51880 | |||
2010-08-08 | GOB: Make the Bargon Attack intro use the new VideoPlayer interface | Sven Hesse | |
svn-id: r51879 | |||
2010-08-08 | GOB: Fix video continuing | Sven Hesse | |
svn-id: r51878 | |||
2010-08-08 | GOB: Make o4_playVmdOrMusic use the new VideoPlayer interface | Sven Hesse | |
svn-id: r51876 | |||
2010-08-08 | VIDEO/GOB: Stub hasEmbeddedFile / getEmbeddedFile | Sven Hesse | |
Stubbing CoktelDecoder::hasEmbeddedFile() and CoktelDecoder::getEmbeddedFile(), formerly hasExtraData/getExtraData. svn-id: r51875 | |||
2010-08-08 | GOB: Minor cleanup | Sven Hesse | |
svn-id: r51873 | |||
2010-08-08 | GOB: Fix video workaround detection | Sven Hesse | |
svn-id: r51872 | |||
2010-08-08 | VIDEO/GOB: Fix IMD playing | Sven Hesse | |
Fix IMD playing for some fringe cases, especially when seeking beforehand. svn-id: r51871 | |||
2010-08-08 | GOB: Use the new VideoPlayer interface for coktel.imd | Sven Hesse | |
svn-id: r51869 | |||
2010-08-08 | GOB: Make playImd() use the new VideoPlayer interface | Sven Hesse | |
svn-id: r51868 | |||
2010-08-08 | VIDEO/GOB: Implement IMD frame rendering | Sven Hesse | |
svn-id: r51867 | |||
2010-08-08 | VIDEO/GOB: Implement IMD frame decoding | Sven Hesse | |
Rendering the frame video data is still stubbed out. svn-id: r51866 | |||
2010-08-08 | VIDEO/GOB: Implement IMD loading | Sven Hesse | |
svn-id: r51865 | |||
2010-08-08 | GOB: Make o2_playImd use the new VideoPlayer interface | Sven Hesse | |
svn-id: r51864 | |||
2010-08-08 | GOB: Hook the new IMDDecoder into VideoPlayer | Sven Hesse | |
svn-id: r51863 | |||
2010-08-08 | GOB: Properly utilize FixedRateVideoDecoder::getTimeToNextFrame() | Sven Hesse | |
svn-id: r51861 | |||
2010-08-08 | VIDEO/GOB: Add CoktelDecoder::getDirtyRects() | Sven Hesse | |
This allows for the client code to only update the parts of the video frames that actually changed. svn-id: r51859 | |||
2010-08-08 | VIDEO/GOB: Add CoktelDecoder::setXY() | Sven Hesse | |
This allows for positioning the video within the video memory. svn-id: r51858 | |||
2010-08-08 | VIDEO/GOB: Add setSurfaceMemory() to CoktelDecoder | Sven Hesse | |
This allows the video player to directly draw onto its own video memory without having to blit each frame another time. Will also be needed for proper handling of transparency in Woodruff. svn-id: r51857 | |||
2010-08-08 | GOB: Basic video playback using the new interface | Sven Hesse | |
Implement basic video playback using the new VideoPlayer interface. Still quite stubby, still lots of stuff missing. svn-id: r51856 | |||
2010-08-08 | GOB: Fix an copy&paste error | Sven Hesse | |
Fixing an accidentally overwritten video file name svn-id: r51855 | |||
2010-08-08 | GOB: Implement the new VideoPlayer::openVideo function further | Sven Hesse | |
svn-id: r51853 | |||
2010-08-08 | GOB: Add constants for different surfaces/sprites | Sven Hesse | |
Add static const int kFrontSurface = 20; static const int kBackSurface = 21; static const int kAnimSurface = 22; static const int kCursorSurface = 23; static const int kCaptureSurface = 30; to class Draw and substitute the raw numbers in other files with those aliases, for readability. svn-id: r51852 |