Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-04-28 | KYRA: Clean up of header includes. | Johannes Schickel | |
2011-04-12 | COMMON: Replace MKID_BE by MKTAG | Max Horn | |
MKID_BE relied on unspecified behavior of the C++ compiler, and as such was always a bit unsafe. The new MKTAG macro is slightly less elegant, but does no longer depend on the behavior of the compiler. Inspired by FFmpeg, which has an almost identical macro. | |||
2011-02-09 | AUDIO: Rename sound/ dir to audio/ | Max Horn | |
svn-id: r55850 | |||
2011-01-29 | KYRA: Fix Valgrind Uninitialized Memory Read at end of VQA Playback. | David Turner | |
svn-id: r55619 | |||
2010-07-23 | KYRA: Implement support for selecting the VQA quality via "video_quality". | Johannes Schickel | |
svn-id: r51187 | |||
2010-04-12 | AUDIO: Rename Mixer::playInputStream to playStream | Max Horn | |
svn-id: r48637 | |||
2010-01-26 | Moved audio stream implementations (for MP3, FLAC, etc.) to new dir ↵ | Max Horn | |
sound/decoders/ svn-id: r47579 | |||
2010-01-19 | Move raw audio flags from sound/mixer.h to sound/raw.h | Max Horn | |
svn-id: r47395 | |||
2010-01-19 | Get rid of Mixer::FLAG_AUTOFREE. | Max Horn | |
Also fix several recently introduced new/delete vs. malloc/free mismatches. svn-id: r47369 | |||
2010-01-09 | Replace AppendableAudioStream by QueuingAudioStream | Max Horn | |
svn-id: r47189 | |||
2009-10-26 | - Fix some missing initialization warnings from cppcheck | Johannes Schickel | |
- Fix two invalid memory accesses reported by cppcheck svn-id: r45414 | |||
2009-10-04 | Change a couple places from 'end of namespace' to 'End of namespace', for ↵ | Max Horn | |
consistency svn-id: r44634 | |||
2009-06-25 | Cleanup VQA player a bit. | Johannes Schickel | |
svn-id: r41879 | |||
2009-06-22 | - Changed the following Screen functions to take a reference to a Palette ↵ | Johannes Schickel | |
object: -> setScreenPalette -> fadePalette -> getFadeParams -> fadePalStep - Fixed initialization of 256 color palettes svn-id: r41743 | |||
2009-06-22 | Changed Screen::getPalette to return a reference to a Palette object. | Johannes Schickel | |
svn-id: r41741 | |||
2009-06-22 | Got rid of Screen::_currentPalette. | Johannes Schickel | |
svn-id: r41740 | |||
2009-06-14 | Cleanup. | Johannes Schickel | |
svn-id: r41519 | |||
2009-05-29 | More formatting. | Johannes Schickel | |
svn-id: r40994 | |||
2009-05-19 | Remov lots of superfluous debug output. | Johannes Schickel | |
svn-id: r40715 | |||
2009-01-23 | Renamed Kyra's Resource::getFileStream to createReadStream | Max Horn | |
svn-id: r36022 | |||
2009-01-01 | Whoa! Removing trailing spaces. | Eugene Sandulenko | |
svn-id: r35648 | |||
2008-09-13 | Big patch changing the signature of various Stream methods (some ports may ↵ | Max Horn | |
need to be slightly tweaked to fix overloading errors/warnings) svn-id: r34514 | |||
2008-09-07 | Got rid of all Common::File usages in Kyra. | Johannes Schickel | |
svn-id: r34435 | |||
2008-09-06 | Got rid of File::eof() | Max Horn | |
svn-id: r34396 | |||
2008-07-16 | Quit and RTL code is more modular now. EVENT_RTL no longer sets ↵ | Christopher Page | |
_shouldQuit, shouldQuit is only set if there's an EVENT_QUIT. EVENT_RTL and EVENT_QUIT are completely separate from each other. Engine::quit() method now checks both _shouldQuit and _shouldRTL to determine if the engine should exit. There is no longer a need for resetQuit(), so it's removed svn-id: r33082 | |||
2008-07-10 | Removed unnecessary #inlcudes | Christopher Page | |
svn-id: r32984 | |||
2008-07-08 | KYRA works with the new GMM implementation | Christopher Page | |
svn-id: r32957 | |||
2008-05-17 | - Fixed sound channel fadeout on VQA playing | Johannes Schickel | |
- Minor formatting fixes svn-id: r32152 | |||
2008-05-11 | - Renamed KyraEngine to KyraEngine_v1 | Johannes Schickel | |
- kyra.* -> kyra_v1.* - scene.cpp -> scene_v1.cpp svn-id: r32044 | |||
2008-05-07 | Changed kyra to use delete[] instead of delete []. | Johannes Schickel | |
svn-id: r31925 | |||
2007-12-15 | debug(C) parameter type fixes. | Johannes Schickel | |
svn-id: r29864 | |||
2007-09-19 | Merged common/stdafx.h into common/scummsys.h. All referencing files have ↵ | Nicola Mettifogo | |
been updated. svn-id: r28966 | |||
2007-05-30 | Updated legal headers in source files, based on what Pidgin (the IM client ↵ | Max Horn | |
formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots svn-id: r27024 | |||
2007-03-17 | Moved Event/EventType/keyboard enum from common/system.h (part of class ↵ | Max Horn | |
OSystem) to common/events.h (part of namespace Common). Porters may have to make minor changes to their backends to get them to compile again svn-id: r26180 | |||
2007-03-17 | Force all code to use EventManager::pollEvent instead of OSystem::pollEvent | Max Horn | |
svn-id: r26156 | |||
2007-02-28 | Clarified some comments and moved some asserts to hopefully answer Fingolfin's | Torbjörn Andersson | |
question why we always created a mono audio stream. There are other games that use more advanced versions of the VQA format, but it seems unlikely that ScummVM will ever support any of them. svn-id: r25911 | |||
2007-02-28 | Changed the AppendableAudioStream code to use a queue of buffers, instead of ↵ | Max Horn | |
a fixed size wrap-around memory buffer (this reduces memory usage in some cases by 500-700k, while actually being more flexible) svn-id: r25909 | |||
2007-02-17 | Applied cyx's patch #1659302 ("KYRA: VQA player code cleanup/reduce") with the | Torbjörn Andersson | |
minimal change suggested in the tracker. svn-id: r25649 | |||
2006-09-16 | Replaces malloc with new in most cases. | Johannes Schickel | |
svn-id: r23881 | |||
2006-07-30 | It's play(), not open(), that encounters the CMDS tag. At least in the intro | Torbjörn Andersson | |
movie, which is the only one we currently play. svn-id: r23626 | |||
2006-07-28 | Moves the kyra2 code to kyra2.cpp and kyra2.h, renames WSAMovieV3 to ↵ | Oystein Eftevaag | |
WSAMovie2 (kyra2 uses the same format), renames a define in kyra3.h for consistency, and adds a case for CMDS in the VQA player to avoid the constant warning (the tag is always present and empty). Credit/blame for the last one goes to Clemmy :). Starting kyra2 will now show the title animation. svn-id: r23614 | |||
2006-05-22 | Cleanup. | Torbjörn Andersson | |
svn-id: r22569 | |||
2006-05-21 | Palette handling simplification, suggested by LordHoto. | Torbjörn Andersson | |
svn-id: r22567 | |||
2006-05-21 | If possible, sync the frame to getSoundElapsedTime(). | Torbjörn Andersson | |
svn-id: r22566 | |||
2006-05-21 | Grotesque hack to support the jung2.vqa movie. Either the VQA is less well | Torbjörn Andersson | |
understood than I hoped, or the offset to the first frame of the movie is completely out to lunch. Scan the file for the first VQFR chunk and use that offset instead. svn-id: r22565 | |||
2006-05-21 | The unsupported cutscene is called "jung", not "junk". (It just happens to look | Torbjörn Andersson | |
like junk at the moment.) svn-id: r22564 | |||
2006-05-21 | More VQA fixes: | Torbjörn Andersson | |
* Use setScreenPalette() rather than calling the backend directly. (As an extra bonus, the VQA player now only needs to store 3 bytes per colour.) * Hide the mouse cursor while the movie is playing. svn-id: r22563 | |||
2006-05-21 | At LordHoto's request... | Torbjörn Andersson | |
* The VQA move player isn't as similar to the WSA movie player as we first envisioned, so the VQA player no longer inherits from Movie. It does retain a fairly similar calling interface, though. * Use the Kyra engine's idea of screen dimensions, rather than the backend's. svn-id: r22561 | |||
2006-05-21 | Some minor VQA player fixes: | Torbjörn Andersson | |
* The playVQA() function now takes the name of the cutscene, rather than the filename. This is so that playVQA("FOO") will be able to play FOO0.VQA, FOO1.VQA or FOO2.VQA, depending on which movie size is selected. * The VQA player centers movies by default, so don't set the position to 0,0. * Ask the backend for screen dimensions (for centering the movie) rather than hard-coding them. svn-id: r22560 | |||
2006-05-21 | - reworks quit handling (no _system->quit() anymore) | Johannes Schickel | |
- fixes some deinitalization problems svn-id: r22558 |