aboutsummaryrefslogtreecommitdiff
path: root/engines/gob
AgeCommit message (Collapse)Author
2011-01-23GRAPHICS: Move graphics/video/ to video/. Step 1/2Eugene Sandulenko
svn-id: r55473
2011-01-23GOB: Pass engine pause to the VideoPlayer and decodersSven Hesse
Entering the GMM or the debug console during a video will not mess up audio/video sync anymore. svn-id: r55466
2011-01-23GOB: Change the NOCD workaround for Urban Runner a bitSven Hesse
Seems like the game does close the CD1.ITK too, so we just open all ITKs right at the start, lest it might blow up when it wants to close the top ITK and that's actually CD4. svn-id: r55461
2011-01-22GOB: Only let one video with sound play at a timeSven Hesse
svn-id: r55444
2011-01-22GOB: Hacking in multiple live videosSven Hesse
Needed for Bambou. The narrator voice and the "Do you want to quit?" voices are live videos that should continue while the live video buttons are playing. svn-id: r55443
2011-01-22GOB: Or actually, *this* should be the correct loop flag handlingSven Hesse
svn-id: r55438
2011-01-22GOB: Oops, -10 = close video, < -10 = loopingSven Hesse
svn-id: r55437
2011-01-22GOB: Proper live video loopingSven Hesse
Fixes the Yes/No robots in Bambou svn-id: r55436
2011-01-22GOB: Extend the good-measure wait to all videos with soundSven Hesse
Fixes a glitch in Bambou, where the intro movie is cut off to soon. svn-id: r55432
2011-01-22GOB: Don't blit dirty rectangles while playing a live videoSven Hesse
This fixes the inventory list flickering in live videos :) svn-id: r55430
2011-01-22GOB: Force live videos onto the backSurfaceSven Hesse
Fixes some inventory list uglyness in live videos. It still flickers when mousing over it though, and keeps popping when mousing over the register during the hotel scene svn-id: r55429
2011-01-22GOB: Fix the save list widthSven Hesse
The length of the slot 0 string determines the list's width svn-id: r55426
2011-01-22GOB: Fixes the return value of dummy shooter in Last DynastySylvain Dupont
Mission 34 shooter must return 1 in order to proceed to the point & click part of the game. svn-id: r55425
2011-01-22GOB: Fix some of the live-video glitchynessSven Hesse
svn-id: r55421
2011-01-22GOB: Actually, startFrame == -2 seems to be the only live video flagSven Hesse
svn-id: r55418
2011-01-22GOB: Another (?) non-blocking video flagSven Hesse
This fixes the intro needing an extra ESC. Interestingly, the intro movie is actually interactive. You can influence the paths Max takes by pressed the arrow keys at the right times. svn-id: r55411
2011-01-22GOB: Don't mess with the break key in Urban RunnerSven Hesse
To be able ESC videos, you need to switch on ESC in the settings in the right part of the menu, because the scripts needs to trigger the drawing of the last frame of the ESC'd video. Otherwise, the graphics e.g. stops mid-frame during a turn. svn-id: r55407
2011-01-22GOB: Urban: Save an empty sprite if necessarySven Hesse
svn-id: r55406
2011-01-21GOB: Urban: Fix saving/loading in the Secret Room screenSven Hesse
For some reason, the original engine saves the console sprite to disk instead of reconstructing it after loading the actual save... Invalidates the Urban Runner saves again. Should be the last time, though. svn-id: r55384
2011-01-21GOB: Add support for saving true color spritesSven Hesse
Not exactly the "nice", since up-depthing the sprite data to 24bit happens after it has been adapted to the current system's color format, so we're going to gradually lose precision when the save gets passed around different systems. Still, this is the least headachy solution, I guess... svn-id: r55383
2011-01-21GOB: Fix copypasta mistakeSven Hesse
svn-id: r55377
2011-01-21GOB: Remove the now useless SaveConverter_v6Sven Hesse
Since I just invalided the old Urban Runner saves anyway... svn-id: r55376
2011-01-21GOB: Urban: Fix loading/saving in the Cemetary/Lab screensSven Hesse
svn-id: r55375
2011-01-21GOB: Make the Cemetary/Lab screen work correctlySven Hesse
Saving there still won't work though svn-id: r55374
2011-01-20GOB: Implement looping live videosSven Hesse
Needed for the buttons in the Playtoons series svn-id: r55359
2011-01-20GOB: Decrease the number of debug warningsSven Hesse
svn-id: r55358
2011-01-20GOB: Give sound-only videos 500 extra ms for good measureSven Hesse
svn-id: r55357
2011-01-20GOB: Don't temper with the break key for live videosSven Hesse
svn-id: r55355
2011-01-20GOB: Make blocking videos defaultSven Hesse
svn-id: r55354
2011-01-20GOB: Ignore a few more dummy filesSven Hesse
svn-id: r55353
2011-01-20GOB: Removing a useless debug warningSven Hesse
svn-id: r55352
2011-01-20GOB: Also ignore writing to kSaveModeIgnore filesSven Hesse
svn-id: r55351
2011-01-20GOB: Change a warning() into a debugC()Sven Hesse
Because it gets on my nerves :P svn-id: r55350
2011-01-20GOB: Don't not play videos with only soundSven Hesse
svn-id: r55349
2011-01-20GOB: Reverse-blit the final frame of a live videoSven Hesse
Fixes some glitches at the end of live videos svn-id: r55347
2011-01-20GOB: Urban: Fix missing visuals at Cemetary/LabSven Hesse
Urban Runner decouples _frontSurface and _spritesArray[kFrontSurface] at that screen... *sigh* svn-id: r55346
2011-01-20GOB: Use Surface::blit() in VideoPlayer::copyFrame()Sven Hesse
svn-id: r55344
2011-01-20GOB: Make Urban Runner's "3D view" work againSven Hesse
svn-id: r55340
2011-01-19GOB: Implement "live" (non-blocking) videosSven Hesse
Many thanks to SylvainTV. :) Urban Runner might actually be completeable now. One caveat: Hotspots at that hotel sequence are a bit glitchy... svn-id: r55333
2011-01-19GOB: Add preliminary Inca 2 save supportSven Hesse
svn-id: r55323
2011-01-19GOB: Add save stub and temp sprite for Inca2Sven Hesse
svn-id: r55321
2011-01-18GOB: Give Inca2 its own SaveLoad classSven Hesse
Add an quick hack to fudge reading of the "voice.inf" file, so that the voice match the selected text language. svn-id: r55298
2011-01-18GOB: Fix the indenting :PSven Hesse
svn-id: r55297
2011-01-18GOB: Give Inca2 its own Inter classSven Hesse
svn-id: r55296
2011-01-18GOB: Add a workaround for Inca2Sven Hesse
The scripts seem to depend on var32_236 to be cleared at the start of each new script file. svn-id: r55295
2011-01-18GOB: Add some sanity checksSven Hesse
svn-id: r55294
2011-01-18GOB: Implement Urban Runner autosaveSven Hesse
Makes the "Try again" after a death work svn-id: r55293
2011-01-18GOB: Fix a stupid typo in o2_readData()Sven Hesse
svn-id: r55290
2011-01-18GOB: Fix Woodruff object videosSven Hesse
svn-id: r55289
2011-01-18GOB: Increase debug level for a debug messageSven Hesse
svn-id: r55287