aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-08-13Add possibility to serve engines with complex Engine class instantiationEugene Sandulenko
svn-id: r28582
2007-08-13When restarting an animation, make sure that the animation's current frame ↵Filippos Karapetis
is set to 0. This fixes issues where replaying the same animation would lead to a crash (e.g. with Gorrister at the animal cages) svn-id: r28581
2007-08-13Add Lost In Time demo.Travis Howell
svn-id: r28580
2007-08-13The sprite set by sfSetObjImage is assigned correctly now for IHNM. This ↵Filippos Karapetis
fixes several cases where objects with more than one frame were incorrectly displayed svn-id: r28571
2007-08-13Removed an obsolete TODOFilippos Karapetis
svn-id: r28570
2007-08-12Fix build.Nicola Mettifogo
svn-id: r28569
2007-08-12Added preliminary support for loading locations in BRA: Nicola Mettifogo
- changed parseLocation to invoke subclasses for version-specific keywords. - implemented loading of background resources (backgrounds should be visible) svn-id: r28568
2007-08-12Clear _curFile in closeVideo(). This fixes a regression in Lost in Time, whereTorbjörn Andersson
the screen would go blank after closing the notebook. svn-id: r28567
2007-08-12Changed signature of disk routines for backgrounds to something resembling ↵Nicola Mettifogo
revisions prior to 28524, yet keeping the new useful BackgroundInfo struct. Those routines can now be used to fill specific fields of the struct, instead of having them create a new one at each call. This feature is needed by BRA, since background, mask and path are specified by different instructions in the script. svn-id: r28566
2007-08-12Fixed location retrieval.Nicola Mettifogo
svn-id: r28565
2007-08-12Added first location selection for each part.Nicola Mettifogo
svn-id: r28564
2007-08-12Added more resource loading.Nicola Mettifogo
svn-id: r28563
2007-08-12BRA now loads tables and correctly selects episode (part) for resource loading.Nicola Mettifogo
svn-id: r28562
2007-08-12Disk can now load tables for BRA.Nicola Mettifogo
svn-id: r28561
2007-08-12Added simple game loop to BRA. The game still crashes after menu.Nicola Mettifogo
svn-id: r28560
2007-08-12Oops. Buffers are now initialized properly.Nicola Mettifogo
svn-id: r28559
2007-08-12Change BRA to default to 1x scaler.Travis Howell
svn-id: r28558
2007-08-12Fix BRA regressions.Travis Howell
svn-id: r28557
2007-08-12Pushed menu handling into Parallaction_ns.Nicola Mettifogo
svn-id: r28556
2007-08-12Remove left over debug ocde.Travis Howell
svn-id: r28555
2007-08-12Added menu options enum to BRA and some refactoring.Nicola Mettifogo
svn-id: r28554
2007-08-12Fixed warning.Torbjörn Andersson
svn-id: r28553
2007-08-12Added missing calls to the sound systemPaul Gilbert
svn-id: r28552
2007-08-12Added code fragment that can change the resource Id to change depending on ↵Paul Gilbert
whether inside/outside svn-id: r28551
2007-08-12Cleaned up structures for room exit joinsPaul Gilbert
svn-id: r28550
2007-08-12Added missing calls to the sound systemPaul Gilbert
svn-id: r28549
2007-08-12Skeleton code added for restart/restore screenPaul Gilbert
svn-id: r28548
2007-08-12Added accelerated tick calls during room loadsPaul Gilbert
svn-id: r28547
2007-08-12Added new resource identifiers and incremented required data versionPaul Gilbert
svn-id: r28546
2007-08-12Added part of the framework for playing soundsPaul Gilbert
svn-id: r28545
2007-08-12Skeleton code added for restart/restore screenPaul Gilbert
svn-id: r28544
2007-08-12Added description data for game soundsPaul Gilbert
svn-id: r28542
2007-08-12Moved intro hack routines to Parallaction_ns callables, where they belonged ↵Nicola Mettifogo
from the beginning. svn-id: r28541
2007-08-12Even better large background support. Now internal buffers aren't ↵Nicola Mettifogo
reallocated if not background size stays the same across location switches. svn-id: r28540
2007-08-12Better support for large backgrounds.Nicola Mettifogo
svn-id: r28539
2007-08-12Added very basic support for backgrounds larger than screen:Nicola Mettifogo
- background surfaces are now reallocated for every location - screen is copied according to _scrollX/Y position svn-id: r28538
2007-08-11Added partial cursor support for Big Red Adventure. Small adjustments to ↵Nicola Mettifogo
generalize disk code for multiple cursors. svn-id: r28537
2007-08-11Added a small safety check to avoid accidently overflowing buffers when ↵Sven Hesse
reading from files in STKs svn-id: r28536
2007-08-11This should fix bug #1770655 and another one eriktorbjorn experienced in the ↵Sven Hesse
CD version of Lost in Time in one go! :D svn-id: r28535
2007-08-11Moved cursor handling from Gfx to engine subclasses.Nicola Mettifogo
svn-id: r28534
2007-08-11Fixed warning.Torbjörn Andersson
svn-id: r28533
2007-08-11Fixed compilation.Torbjörn Andersson
svn-id: r28532
2007-08-11Main menu in Big Red Adventure is now available. Cursor is still ScummVM stock.Nicola Mettifogo
svn-id: r28531
2007-08-11Moved core font management from Gfx to engine. Gfx still retains features ↵Nicola Mettifogo
related to displaying text on screen. svn-id: r28530
2007-08-11Added preliminary font support for Big Red Adventure.Nicola Mettifogo
svn-id: r28529
2007-08-11Fix compiler warningMax Horn
svn-id: r28528
2007-08-11Since splash screen graphics will be called slides (like in Nippon Safes), ↵Nicola Mettifogo
loading code has been moved to loadSlide. Related code in engine has been refactored as well. svn-id: r28527
2007-08-11Deleted some rotten comments.Nicola Mettifogo
svn-id: r28526
2007-08-11Cleanup.Nicola Mettifogo
svn-id: r28525
2007-08-11Overhaul of background/mask/path handling:Nicola Mettifogo
- added new BackgroundInfo structure - added helper functions to aid management of BackgroundInfo. Engine is now responsible for allocation/deallocation. - simplified loading and handling of background resources. svn-id: r28524