aboutsummaryrefslogtreecommitdiff
path: root/scumm/smush/smush_player.h
AgeCommit message (Collapse)Author
2004-06-27Thanks to File::setDefaultDirectory(), in most cases it is *not* necessary ↵Max Horn
to pass getGameDataPath() on to File::open() svn-id: r14087
2004-05-01remove useless mutexPaweł Kołodziejski
svn-id: r13722
2004-04-26added mutex into smush playerPaweł Kołodziejski
svn-id: r13639
2004-04-14forgot thatPaweł Kołodziejski
svn-id: r13578
2004-04-13added support for compressed FOBJ chunks in smush movie files.Paweł Kołodziejski
the *.san files from 'data' dir in FT can NOT be compressed ! svn-id: r13577
2004-04-10special case for 384x242 smush resolution for ft pc demo, it use additional ↵Paweł Kołodziejski
buffer svn-id: r13532
2004-02-09o Fix bug #892909 (Unable to get Hover Lift at Gorge)Eugene Sandulenko
o Fix bug with transition from vista to ranch svn-id: r12799
2004-02-02Fixed most bugs, so only cosmetic visual things left.Eugene Sandulenko
o Support transparency for characters. Needed for cockpit rendering o Fixed bug in NUT renderer which drawed transparent characters garbled o Fixed long-standing (and outstanding) bug with SAUD error o Previous fix fixed music in some cases (scene transitions) o Fixed bug with palette being reset when smush video is rewind o Made debug level for insane adjustable at compile time (maybe I will remove it later) svn-id: r12717
2004-01-26o Implemented TRS handlingEugene Sandulenko
o Now you can succesfully reach the cave so FT is completable, but it crashes now in some particularly situations, so you should avoid them. svn-id: r12630
2004-01-19smush and insane only work with V6 (this will allow moving some stuff from ↵Max Horn
ScummEngine to ScummEngine_v6) svn-id: r12516
2004-01-08unify _vm / _scumm usageMax Horn
svn-id: r12262
2004-01-06updated copyright noticeMax Horn
svn-id: r12176
2003-12-28Proper FLU files seeking. No more seek crashesEugene Sandulenko
svn-id: r11991
2003-12-27get rid of _noSubtitles, use ConfigManager directly instead; clean up some ↵Max Horn
IMuseDigital oddities svn-id: r11966
2003-12-25Fix compileTravis Howell
svn-id: r11905
2003-12-25added support for start play ft smush audio from middle of san filePaweł Kołodziejski
svn-id: r11903
2003-12-22changed some stuff with track_flags param in IACT handle smush codePaweł Kołodziejski
svn-id: r11842
2003-12-21The rewritten Timer class actually allows us to get rid of several evil ↵Max Horn
hacks in the SMUSH code (which were previously needed to avoid various race conditions/crashes/hangups) svn-id: r11833
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-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-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-11cleanupMax Horn
svn-id: r10169
2003-09-01added sound handle stuff to mixer streamsPaweł Kołodziejski
svn-id: r9956
2003-06-20init _base to 0Max Horn
svn-id: r8572
2003-06-18cleanup; tiny bug fix (file was opened, then opened again - not good)Max Horn
svn-id: r8539
2003-05-26Make _smushProcessFrame volatile (for multi thread access)Max Horn
svn-id: r8016
2003-04-30moved 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-03-19use a mutex to sync smush screen updates (should avoid crash caused by a ↵Max Horn
race condition) svn-id: r6837
2003-03-17few corrections for smushPaweł Kołodziejski
svn-id: r6827
2003-03-17moved backend update_screen() (slooolest thing) from smush updateScreen() ↵Paweł Kołodziejski
into main loop switching scalers also works now svn-id: r6826
2003-03-17reorg/clenup, changed main loop in smush codePaweł Kołodziejski
svn-id: r6817