aboutsummaryrefslogtreecommitdiff
path: root/engines/parallaction/disk_br.cpp
AgeCommit message (Collapse)Author
2009-04-29Refactoring.Nicola Mettifogo
svn-id: r40210
2009-04-28* Disk code cleanup.Nicola Mettifogo
* Added ability to load in-game menu graphics. svn-id: r40175
2009-03-29Fixed several free/delete mismatches.Nicola Mettifogo
svn-id: r39736
2009-03-28Add sound effects support for PC version of BRA.Travis Howell
svn-id: r39716
2009-03-23Pushed down dependencies from parser.hNicola Mettifogo
svn-id: r39636
2009-03-22Stop erroring out if mask or shadow files are missing: not all ↵Nicola Mettifogo
location/objects have them. svn-id: r39620
2009-03-22Changed Disk code to provide SeekableReadStream's to sound routines as well.Nicola Mettifogo
svn-id: r39608
2009-03-21Some Surface tinkering, and added TODO's about it.Nicola Mettifogo
svn-id: r39585
2009-03-21Fix regression when loading icons in Amiga versions of BRA.Travis Howell
svn-id: r39580
2009-03-20* Reimplemented routine using the old ILBM decoder to use the new oneNicola Mettifogo
* Fixed all remaining issues with masks. svn-id: r39572
2009-03-17Fixed the transparency problems of static objects in BRA.Nicola Mettifogo
svn-id: r39486
2009-03-17Additional palette is loaded on colors 1-15.Nicola Mettifogo
svn-id: r39474
2009-03-17Fixed the remaining palette problems by loading the shadow (mask) file for ↵Nicola Mettifogo
static objects. svn-id: r39473
2009-03-17Fix regression, caused by my change to adjustForPalette().Travis Howell
svn-id: r39472
2009-03-17Fix graphical glitches in the Amiga version of BRA, the height seems to be ↵Travis Howell
off by one. svn-id: r39471
2009-03-17Fix regression in the Amiga demo of BRA, the common sub directory doesn't ↵Travis Howell
exist in the demo. svn-id: r39470
2009-03-17Sound files don't always exist in the Amiga version of BRA.Travis Howell
svn-id: r39468
2009-03-17Add support for loading palette files in the Amiga version of BRA.Travis Howell
svn-id: r39467
2009-03-17Change adjustForPalette(), to skip transparency color (zero).Travis Howell
svn-id: r39464
2009-03-16Cleanup.Travis Howell
svn-id: r39463
2009-03-16Add talk position adjustment to loadTalk for Amiga version of BRA too.Travis Howell
svn-id: r39446
2009-03-16Fixed most palette issues in BRA Amiga.Nicola Mettifogo
svn-id: r39441
2009-03-15Fixed typo in r39418.Nicola Mettifogo
svn-id: r39419
2009-03-15Fix crash regression in the Amiga BRA demo, by checking if mask buffer ↵Travis Howell
exists, before using it. svn-id: r39418
2009-03-15The Amiga demo of BRA doesn't have quite as many icons.Travis Howell
svn-id: r39415
2009-03-15Fix loading objects in the Amiga version of BRA.Travis Howell
svn-id: r39413
2009-03-15Enable music in Amiga version of BRA too.Travis Howell
svn-id: r39409
2009-03-14Added midi support to BRA. So far music starts, but related script commands ↵Nicola Mettifogo
haven't been implemented yet. svn-id: r39397
2009-01-23Renamed Archive::openFile to createReadStreamForMemberMax Horn
svn-id: r36021
2009-01-08Trim resource filenames to 8 characters as a last resort on BRA. Script ↵Nicola Mettifogo
files are unbelievably broken. svn-id: r35784
2009-01-07Extended PathBuffer to support BRA.Nicola Mettifogo
svn-id: r35766
2009-01-07* moved more mask management to BackgroundInfoNicola Mettifogo
* simplified mask management for client code * reduced the clutter into graphics.h by moving the implementations of BackgroundInfo, MaskBuffer and PathBuffer to graphics.cpp * preparation for the full implementation of BRA's PathBuffer svn-id: r35765
2008-12-12Initialised variables to silence lots of valgrind's warnings.Nicola Mettifogo
svn-id: r35312
2008-12-07Fixed assorted leaks in Parallaction.Nicola Mettifogo
svn-id: r35270
2008-11-09Fixed crash when closing BRA.Nicola Mettifogo
svn-id: r34943
2008-10-26Cleaned up disk code after recent updates to Common::SearchSet.Nicola Mettifogo
svn-id: r34848
2008-10-22Committed updated version of my patch #2184529 "SearchSet: Get rid of ↵Johannes Schickel
SharedPtr usage". svn-id: r34837
2008-10-12Changed BRA to use the new Common:Archive infrastructure.Nicola Mettifogo
svn-id: r34777
2008-10-02Renamed FilesystemNode -> FSNodeMax Horn
svn-id: r34716
2008-09-03Moved FilesystemNode / FSList to namespace Common; also got rid of some ↵Max Horn
'typedef Common::String String;' name aliases svn-id: r34302
2008-08-15Added routines to load and handle item masks: animation are now correctly ↵Nicola Mettifogo
hidden when they are behind any object. The masks of items that are not explicitly activated (even if visible) still are handled (e.g. the crown in the museum is not visible in the foreground). svn-id: r33900
2008-08-02Removed debug code I forgot a long time ago ;)Nicola Mettifogo
svn-id: r33510
2008-07-31Disabled masks in BRA Amiga, because the decoding is not known yet.Nicola Mettifogo
svn-id: r33473
2008-07-29Mask files don't always exist in Amiga version of BRA, in paricular NULL.msk.Travis Howell
svn-id: r33394
2008-07-29Add check common directories, in loadScenery() for Amiga version of BRA.Travis Howell
svn-id: r33393
2008-07-29* Fixed positioning of balloons and faces in BRA (dos, at least).Nicola Mettifogo
* Adapted loading of faces. svn-id: r33392
2008-07-28Fixed loading of static items.Nicola Mettifogo
svn-id: r33375
2008-07-28Add basic support for running Amiga and PC demos of BRA.Travis Howell
svn-id: r33357
2008-07-28There is no mask or path directories for part0 of BRA (Amiga), so always ↵Travis Howell
check whether they exist. svn-id: r33356
2008-07-28* Changed Disk code in BRA to use FilesystemNode (duplication has become ↵Nicola Mettifogo
truly visible!). * Fixed Inventory items loading. svn-id: r33352