aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2009-03-15Set mouse buffers in Amiga version of BRA, so selecting inventory object no ↵Travis Howell
longer crashes. svn-id: r39414
2009-03-15Fix loading objects in the Amiga version of BRA.Travis Howell
svn-id: r39413
2009-03-15Fixed regression from r39410, by reimplementing the decompression routine. ↵Nicola Mettifogo
The backgrounds in the DOS version of Nippon Safes are compressed by something that looks like PackBits, but is not PackBits. Hence, the change to make PackBitsReadStream behave as the standard broke it. svn-id: r39412
2009-03-15Ooops, actually set _mixer. Travis Howell
svn-id: r39411
2009-03-15Enable music in Amiga version of BRA too.Travis Howell
svn-id: r39409
2009-03-15Groovie: Add non-uniform scaling to the ROQ playerJordi Vilalta Prat
svn-id: r39408
2009-03-15Added missing initializations.Nicola Mettifogo
svn-id: r39407
2009-03-15Groovie: Added basic alpha channel support to the ROQ playerJordi Vilalta Prat
svn-id: r39406
2009-03-14Cine::Palette revamp part 2: Fix save-function, add Cine-palette formats etc.Kari Salminen
- Removed excess convenience functions, made the used palette formats publicly available instead (Cine::kLowPalFormat, Cine::kHighPalFormat etc) - Fixed output conversion i.e. save-functions.. Hopefully they work ;-) - Renamed some parameters for unification (colors -> buf, numBytes -> size) - Added some documentation, e.g. for the load- & save-functions. svn-id: r39405
2009-03-14Reduced the CPU load of screen effects, by reducing the number of palette ↵Filippos Karapetis
changes. The visual differences are negligible, but CPU load went down by around 10%. svn-id: r39404
2009-03-14GfxObj is a class, not a structFilippos Karapetis
svn-id: r39402
2009-03-14Simplified screen effects. Removed copyRect() and reposition()Filippos Karapetis
svn-id: r39401
2009-03-14SCI: Fixed warningMax Horn
svn-id: r39400
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-03-14Merged loadRGBPalette() inside setRGBPalette() (that's the only place it's ↵Filippos Karapetis
used and where the screen palette is set). Added a wrapper for copyRectToScreen(), to remove some duplicated code inside the ScreenEffects() class svn-id: r39396
2009-03-14Fixed building on 64-bit architectures.Nicola Mettifogo
svn-id: r39395
2009-03-14* Added a generic sound manager that hides engine-specific managers and ↵Nicola Mettifogo
allows accessing them through a simplified command/parameter interface. * Updated client code to use the new manager. * Moved Nippon Safes sound code from sound.cpp to sound_ns.cpp. svn-id: r39394
2009-03-14LOL: magic atlas can now be picked up (but it can't be used)Florian Kagerer
svn-id: r39393
2009-03-14Reduced CPU usage of the MADE engine by about 10% (by profiling the code)Filippos Karapetis
- Added delays in places where the screen gets updated - Moved event polling inside sfPollEvent() (cause that's where events are polled), instead of after each opcode svn-id: r39392
2009-03-14LOL: - complete support for the three "special rooms" in the castleFlorian Kagerer
svn-id: r39391
2009-03-14Do not update the screen while waitingFilippos Karapetis
svn-id: r39390
2009-03-14Pushed up the simple script stack function in the header file (this helps ↵Filippos Karapetis
isolate them too, so that script.cpp only contains script command functions now) svn-id: r39389
2009-03-14Give more meaningful names to detected entries.Eugene Sandulenko
svn-id: r39388
2009-03-14Avoid polluting of global gameid namespace and restore compatibility withEugene Sandulenko
0.13.0 svn-id: r39387
2009-03-14Add more detection entries from bugreport #2670691Eugene Sandulenko
svn-id: r39386
2009-03-14- LZS Decompressor addedGreg Frieger
- Some code clean-up svn-id: r39385
2009-03-14Fixed SCI32 Map detectionGreg Frieger
svn-id: r39384
2009-03-14Some rewrites and clean-ups in decompressing functions. View and Pic ↵Greg Frieger
post-processing functions reverted back to FreeSCI ones. svn-id: r39383
2009-03-14cleaning up after myself again *sigh*Max Horn
svn-id: r39382
2009-03-14SCI: Fixed warningMax Horn
svn-id: r39381
2009-03-14SCI: Removed more dead codeMax Horn
svn-id: r39379
2009-03-14Removed two empty switch statements to silence an MSVC warningFilippos Karapetis
svn-id: r39376
2009-03-14Changed the "internal" variable inside gfxr_pic_t to priorityTable (cause ↵Filippos Karapetis
that's what it is), and changed its type to int * to avoid unneeded casts svn-id: r39375
2009-03-14Removed the unused struct "internal" inside gfx_pixmap_tFilippos Karapetis
svn-id: r39374
2009-03-13SCI: cleanupMax Horn
svn-id: r39371
2009-03-13Changed the parameter passed to isprint() to be unsigned, according to MSDN ↵Filippos Karapetis
(thanks wjp) svn-id: r39370
2009-03-13Added an explanatory comment for commit #39368Filippos Karapetis
svn-id: r39369
2009-03-13LSL5 no longer throws an assertion after the introFilippos Karapetis
svn-id: r39368
2009-03-13Applied gregfrieger's fix on decodeRLE()Filippos Karapetis
svn-id: r39367
2009-03-12Commited syke's patch as-isFilippos Karapetis
svn-id: r39366
2009-03-12formatting fix, aka buildbot rebuild incentive ;)Joost Peters
svn-id: r39365
2009-03-12Added the correct SCI version for German LSL7 from bug report #2662260. ↵Filippos Karapetis
Also, added "sier" to the list of executable names (matches sier.exe, sierw.exe and sierw5.exe) svn-id: r39362
2009-03-12Added detector entries from bug reports #2644547 and #2670691Filippos Karapetis
svn-id: r39361
2009-03-12Added file sizes of the various CD versions of Return to Zork to the ↵Filippos Karapetis
detector, as supplied in patch #2629804. Also, updated the game descriptions to provide more information on the version detected svn-id: r39360
2009-03-12Added the Italian and French versions of Return to Zork, as supplied in bug ↵Filippos Karapetis
report #2685032 svn-id: r39359
2009-03-12Groovie: We need to save gameids to distinguish different entries detected ↵Jordi Vilalta Prat
from the same game files svn-id: r39358
2009-03-12Add patch #2685000 - SCI : 8 checksums.Travis Howell
svn-id: r39357
2009-03-12Update HE version for German version of Freddi Fish 2.Travis Howell
svn-id: r39356
2009-03-12EngineState is a struct, not a classFilippos Karapetis
svn-id: r39355
2009-03-12PMV player: stop reallocating the frame buffer on every frame, if its size ↵Filippos Karapetis
hasn't been changed svn-id: r39354