Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-12-28 | /That's/ the blit24 | Sven Hesse | |
svn-id: r35587 | |||
2008-12-28 | More graphics fixes. blit24 (which isn't blit24 but just a slightly ↵ | Sven Hesse | |
different blit16) works now svn-id: r35586 | |||
2008-12-25 | Fixed compilation with g++4.3 | Johannes Schickel | |
svn-id: r35532 | |||
2008-12-24 | Moving the dither code to graphics/ | Sven Hesse | |
svn-id: r35526 | |||
2008-12-22 | Fixing the flow meter thingy in Urban Runner | Sven Hesse | |
svn-id: r35491 | |||
2008-12-15 | More video changes/fixes/stubs | Sven Hesse | |
svn-id: r35384 | |||
2008-12-15 | Support for Urban Runner's new cursors (frames out of 16bit color VMDs) | Sven Hesse | |
svn-id: r35376 | |||
2008-12-13 | Fixed the ADPCM decoder for 16bit audio (like in Urban Runner) | Sven Hesse | |
svn-id: r35321 | |||
2008-12-12 | Using AppandableAudioStream::getTotalPlayTime() instead of the difference ↵ | Sven Hesse | |
between current and start time to sync audio and video svn-id: r35315 | |||
2008-12-11 | On second thought, an octree only works if the color to look up is in the ↵ | Sven Hesse | |
palette. So using a table-based approach to find the nearest color now, using only the upper 6 bits to stop the table from getting too large. It still takes noticeable time to build it. :/ But as a result, the video actually looks okay now... svn-id: r35298 | |||
2008-12-09 | Experimental support for VMD frames encoded in Indeo 3 (Indeo 3 decoder ↵ | Sven Hesse | |
closely based on the one in ffmpeg). Since Indeo 3 uses full 24bit colors (in YUV-space), frame data is mapped to the current palette (using an octree, should be the fasted way, methinks) and dithered with the Sierra-2-4A ("Filter Light") error distribution algorithm. svn-id: r35290 | |||
2008-12-03 | Preliminary support for extra data and scripts in video files (urgh, this is ↵ | Sven Hesse | |
so...vile). Used in The Last Dynasty, which now plays a bit further (the video sequences, at least) svn-id: r35227 | |||
2008-05-25 | Increased _soundSliceLength's accuracy. This fixes the A/V sync problems in ↵ | Sven Hesse | |
Woodruff's intro svn-id: r32274 | |||
2008-05-23 | Implemented GobEngine::pauseEngineIntern() | Sven Hesse | |
svn-id: r32233 | |||
2008-05-08 | Implemented the background "music" / atmospheric sounds in Woodruff | Sven Hesse | |
svn-id: r31949 | |||
2008-04-27 | Implemented support for VMDs substituting object animations. | Sven Hesse | |
Still far from being complete (and correct), but it's a start... - Only VMD "command" -3 is followed - Not all animation types are working - Timing is still off in most cases - Offsets are generally OK, but not always - No sound yet - Shouldn't segfault randomly, but I'm not entirely sure ;) svn-id: r31750 | |||
2008-03-07 | Added support for RLE compressed frame data in VMDs | Sven Hesse | |
svn-id: r31044 | |||
2008-02-29 | Fixed some Lost in Time bugs: | Sven Hesse | |
- CD cutscenes are drawn correctly know - CD cutscenes are (more) correctly synced now - The cursor doesn't flicker anymore when a video is played in the background svn-id: r31014 | |||
2008-01-27 | Removed trailing spaces. | Jordi Vilalta Prat | |
svn-id: r30664 | |||
2008-01-05 | Fix to remove a tab character from the GPL header | Paul Gilbert | |
svn-id: r30238 | |||
2007-08-01 | Support for (still a bit glitchy) 16bit sound | Sven Hesse | |
svn-id: r28383 | |||
2007-07-31 | - VMD playing works a bit better now | Sven Hesse | |
- Minor cleanup svn-id: r28373 | |||
2007-07-31 | Still partly broken/stubby VMD playing | Sven Hesse | |
svn-id: r28363 | |||
2007-07-30 | - Removed left-over, commented-out code | Sven Hesse | |
- Added support for palette changing within the frame data (haven't seen any IMD that actually does that, though) svn-id: r28342 | |||
2007-07-30 | Restructured and cleaned-up IMD playing | Sven Hesse | |
svn-id: r28327 |