aboutsummaryrefslogtreecommitdiff
path: root/scumm/smush/smush_player.cpp
AgeCommit message (Collapse)Author
2003-12-12 o Fixed playback. Now you see Ben fallingEugene Sandulenko
o Next batch of enemy code implemented o Cleanup svn-id: r11595
2003-12-08Now Ben is visible, but kicking animation because of some bug is not visibleEugene Sandulenko
at speed = +3. To reach first insane scene press ESC during non-interactive scene to skip seek error. svn-id: r11531
2003-12-08First INSANE scene started to show up things. Actually you can controlEugene Sandulenko
Ben by keyboard and crash. Video looping is still buggy and may crash scummvm. Also whole scene looping is disabled and you get forwarded to next scene. Graphics glitches, Ben has just corpse and opponent is not drawn at all. Smush player was extended with video seeking methods, although incomplete. svn-id: r11527
2003-12-06Make FT DOS demo happy with INSANE precompiled.Eugene Sandulenko
To escape within INSANE scene only option is to exit scummvm with Alt+X. svn-id: r11509
2003-12-06Preliminary support for FT INSANE is added. To enable the code defineEugene Sandulenko
INSANE in config.h. But only non-interactive parts work and there is no insane scene skip. Only one choice during those scenes is Ctrl+X. svn-id: r11507
2003-11-18COMI demos only have 3 fonts files.Travis Howell
Don't do CD checks for COMI demos svn-id: r11336
2003-11-17ft pc demo don't need nut file in smushPaweł Kołodziejski
svn-id: r11328
2003-11-17fixed 'if' at load nut smush files for comiPaweł Kołodziejski
svn-id: r11327
2003-11-17replaced demo GIDs wth GF_DEMOPaweł Kołodziejski
svn-id: r11326
2003-11-16codec1 is not bomp codecPaweł Kołodziejski
svn-id: r11317
2003-11-16changed some shift operators to *, /Paweł Kołodziejski
svn-id: r11315
2003-11-13*** empty log message ***Travis Howell
svn-id: r11281
2003-10-17patch #823031: Support Russian Full ThrottleMax Horn
svn-id: r10879
2003-10-17renamed some Timer methodsMax Horn
svn-id: r10868
2003-10-12some more target<->game cleanupMax Horn
svn-id: r10769
2003-10-03introduced namespace Scumm; made #include statements use scumm/ prefix ↵Max Horn
explicitly svn-id: r10571
2003-10-02renamed class Scumm to ScummEngine (consisten with other engine names; also ↵Max Horn
makes room for a potential 'Scumm' namespace) svn-id: r10549
2003-09-24Whitespace changesTorbjörn Andersson
svn-id: r10390
2003-09-18moved engine.* to base; this fixes some linking issues when building a ↵Max Horn
barebone ScummVM (or maybe I just want to increase our CVS stats? <g>) svn-id: r10287
2003-09-10fix for bugs #782733 and #794364 (hide mouse while smush video plays)Max Horn
svn-id: r10164
2003-09-10added refCon parameter to timer classMax Horn
svn-id: r10156
2003-09-06removed pauseMixer method from mixer, and renamed stop to stopChannelMax Horn
svn-id: r10042
2003-09-02changed sounds volume to original volume level, and fixed sounds in bass introPaweł Kołodziejski
svn-id: r9963
2003-09-01added sound handle stuff to mixer streamsPaweł Kołodziejski
svn-id: r9956
2003-08-31added mixer features: volume and pan control per channelPaweł Kołodziejski
svn-id: r9944
2003-08-18some changes for smush codec 1 and 3, handled by bomp decompressionPaweł Kołodziejski
svn-id: r9766
2003-08-18fixed white spacesPaweł Kołodziejski
svn-id: r9751
2003-08-18added dumping png frames from smush animationPaweł Kołodziejski
svn-id: r9750
2003-07-01fix 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-22make smush pausing while GUI is up reentrantMax Horn
svn-id: r8639
2003-06-22Change 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-21lots of mixer cleanup / refactoring / reengineeringMax Horn
svn-id: r8594
2003-06-21modified & cleaned up the playStream/append code a bit; but this API really ↵Max Horn
could stand some refinement svn-id: r8592
2003-06-21reduce code duplication a bitMax Horn
svn-id: r8586
2003-06-20init _base to 0Max Horn
svn-id: r8572
2003-06-19spellingMax Horn
svn-id: r8547
2003-06-18cleanup; tiny bug fix (file was opened, then opened again - not good)Max Horn
svn-id: r8539
2003-06-15moved 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-15made 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-15fix leakJonathan Gray
svn-id: r8489
2003-06-14Fix for bug #751782 (Quitting during SMUSH movies doesn't always work)Max Horn
svn-id: r8483
2003-06-10Updated comment.Torbjörn Andersson
svn-id: r8428
2003-06-09Fixed text-positioning regressions in the Full Throttle intro and in TheTorbjö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-09allow quit during smush playback; cleanupMax Horn
svn-id: r8411
2003-06-08cleanup; 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-07case 9 was drawStringCentered but should have been drawStringWrapCentered; ↵Max Horn
cleanup svn-id: r8385
2003-06-07adhere to our coding style conventions; removed some unneccessary codeMax Horn
svn-id: r8376
2003-06-04fixed compilation for vc6Paweł Kołodziejski
svn-id: r8299
2003-06-04cleanupMax Horn
svn-id: r8294
2003-05-30use decompressBomp instead of smush_decode_codec1Max Horn
svn-id: r8153