Age | Commit message (Collapse) | Author | |
---|---|---|---|
2003-07-20 | fixed regression caused by me | Paweł Kołodziejski | |
svn-id: r9097 | |||
2003-07-19 | added vc7 files and fixed warnings. vc6 is no longer supported by me | Paweł Kołodziejski | |
svn-id: r9077 | |||
2003-07-06 | increased SmushMixer stream size to 500K, this seems to help in ↵ | Max Horn | |
Fullthrottle. Apparently, audio data is streamed faster than it's played, and in at least one case there's ~500KB being stream in quick successions (many packets, each 16KB), which is why 100K are not sufficient svn-id: r8784 | |||
2003-07-02 | 100 KB instead of 2 MB audio buffer should be sufficient | Max Horn | |
svn-id: r8700 | |||
2003-07-01 | fix for the 'invalid seeks' that sometimes occured at the end of smush ↵ | Max Horn | |
playback (well I hope - at least now I can't reproduce the problem anymore with my testcases) svn-id: r8695 | |||
2003-06-22 | make smush pausing while GUI is up reentrant | Max Horn | |
svn-id: r8639 | |||
2003-06-22 | Change names of the stream API in the mixer; added endStream method (stop() ↵ | Max Horn | |
halts stream immediately; endStream() lets it first finish playing) svn-id: r8603 | |||
2003-06-22 | fixed warning | Paweł Kołodziejski | |
svn-id: r8599 | |||
2003-06-22 | fix regression I just introduced (voices in smush movies were cut off way ↵ | Max Horn | |
too early) svn-id: r8595 | |||
2003-06-21 | lots of mixer cleanup / refactoring / reengineering | Max Horn | |
svn-id: r8594 | |||
2003-06-21 | modified & cleaned up the playStream/append code a bit; but this API really ↵ | Max Horn | |
could stand some refinement svn-id: r8592 | |||
2003-06-21 | get rid of 11025 Hz special case (I hope this is correct; only case I know ↵ | Max Horn | |
of where 11025 Hz are used is during the Dig intro svn-id: r8591 | |||
2003-06-21 | got rid of member var 'first' | Max Horn | |
svn-id: r8590 | |||
2003-06-21 | cleanup | Max Horn | |
svn-id: r8589 | |||
2003-06-21 | reduce code duplication a bit | Max Horn | |
svn-id: r8586 | |||
2003-06-21 | TODO: improved smush sound quality whenever 11khz sound is used | Max Horn | |
svn-id: r8585 | |||
2003-06-20 | init _base to 0 | Max Horn | |
svn-id: r8572 | |||
2003-06-19 | spelling | Max Horn | |
svn-id: r8547 | |||
2003-06-18 | cleanup; tiny bug fix (file was opened, then opened again - not good) | Max Horn | |
svn-id: r8539 | |||
2003-06-15 | moved GameId declaration to common/engine.h (more logical); moved scumm ↵ | Max Horn | |
specific stuff from gameDetector.h to scumm.h; cleaned up some #includes (ideally, never #include something in a header file if you can avoid it - this cuts down interdepencies) svn-id: r8496 | |||
2003-06-15 | made stuff in class Sound protected where possible; moved ↵ | Max Horn | |
readCreativeVocFile to imuse_digi.cpp and turned it into a static function; put the DigitalTrackInfo stuff into sound.cpp (keeping it private); removed #includes from sound.h (this cuts down interdependencies a little) svn-id: r8493 | |||
2003-06-15 | fix leak | Jonathan Gray | |
svn-id: r8489 | |||
2003-06-14 | Fix for bug #751782 (Quitting during SMUSH movies doesn't always work) | Max Horn | |
svn-id: r8483 | |||
2003-06-14 | Patch #754151: Removed READ_*_UNALIGNED and always read stuff bytewise; ↵ | Max Horn | |
augmented by some more changes of mine svn-id: r8482 | |||
2003-06-10 | Updated comment. | Torbjörn Andersson | |
svn-id: r8428 | |||
2003-06-09 | Fixed text-positioning regressions in the Full Throttle intro and in The | Torbjörn Andersson | |
Dig's "Spacetime Six" movie. Also rewrote drawStringCentered() to be more like drawStringAbsolute(). It makes sense to me, but let me know if it causes any new regressions. svn-id: r8415 | |||
2003-06-09 | allow quit during smush playback; cleanup | Max Horn | |
svn-id: r8411 | |||
2003-06-08 | cleanup; got rid of the split function and rather work in place (so instead ↵ | Max Horn | |
of allocating dozens of small goblets of memory, we only need to duplicate the string once); fixed some text positioning bugs (but again, to get a real accurate implementation, I'll need to study screen shots of the Dig/FT/COMI videos and compare them to our results) svn-id: r8388 | |||
2003-06-07 | cleanup | Max Horn | |
svn-id: r8387 | |||
2003-06-07 | cleanup and a few fixes for text positioning (but am not sure if it's fully ↵ | Max Horn | |
correct now either; will have to compare smush subtitles we generate with those from the LEC engine) svn-id: r8386 | |||
2003-06-07 | case 9 was drawStringCentered but should have been drawStringWrapCentered; ↵ | Max Horn | |
cleanup svn-id: r8385 | |||
2003-06-07 | adhere to our coding style conventions; removed some unneccessary code | Max Horn | |
svn-id: r8376 | |||
2003-06-07 | make SmushFont inherit from NutRenderer (TODO: drawChar stuff should be ↵ | Max Horn | |
unified, too) svn-id: r8375 | |||
2003-06-04 | some more cleanup | Max Horn | |
svn-id: r8304 | |||
2003-06-04 | some cleanup & refactoring (CJK fonts have proper shadows now, for example); ↵ | Max Horn | |
preparations to merge NutRenderer and SmushFont svn-id: r8303 | |||
2003-06-04 | fixed compilation for vc6 | Paweł Kołodziejski | |
svn-id: r8299 | |||
2003-06-04 | fix warning | Paweł Kołodziejski | |
svn-id: r8298 | |||
2003-06-04 | cleanup | Max Horn | |
svn-id: r8294 | |||
2003-06-04 | Patch #747021: DIG&CMI 2 byte charset support (very heavily modified by me; ↵ | Max Horn | |
still needs more cleanup but already works well enough) svn-id: r8293 | |||
2003-05-30 | use decompressBomp instead of smush_decode_codec1 | Max Horn | |
svn-id: r8153 | |||
2003-05-30 | moved bomp stuff into own files; removed some of our 6 (!) bomp decoders | Max Horn | |
svn-id: r8151 | |||
2003-05-26 | Make _smushProcessFrame volatile (for multi thread access) | Max Horn | |
svn-id: r8016 | |||
2003-05-25 | renamed ContChunk -> MemoryChunk; avoid code duplication by introducing ↵ | Max Horn | |
BaseChunk svn-id: r7935 | |||
2003-05-21 | yet more pedantic warning fixes | Max Horn | |
svn-id: r7796 | |||
2003-05-20 | renamed various things for clarity | Max Horn | |
svn-id: r7754 | |||
2003-05-18 | warning() automatically outputs a newline after the warning message; adding ↵ | Max Horn | |
a newline into the format string adds another newline (which contains the single char '!') svn-id: r7647 | |||
2003-05-12 | swapped talkPosX and talkPosY (they were misnamed); factored out some ↵ | Max Horn | |
duplicate code in string.cpp; VC warning fix in smush_player.cpp svn-id: r7481 | |||
2003-05-10 | renamed _scrWidth/_scrHeight -> _roomWidht/_roomHeight, and ↵ | Max Horn | |
_realWidth/_realHeight -> _screenWidth/_screenHeight (inspired by MadMoose, but I'll take the blame - still this seems much more logical & intuitive) svn-id: r7423 | |||
2003-04-30 | moved screen mutex from smush into SDL backend (other backends have to make ↵ | Max Horn | |
sure they are thread safe by themselves) svn-id: r7230 | |||
2003-04-30 | compilation fix | Jonathan Gray | |
svn-id: r7218 |