aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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-14Updated the MSVC project files of the parallaction engineFilippos Karapetis
svn-id: r39403
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-14Patch #2684984: desktop-file-validate warningsMax Horn
svn-id: r39399
2009-03-14Applied part of patch #2684986Max Horn
svn-id: r39398
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-14removed obsolete commentMax Horn
svn-id: r39380
2009-03-14SCI: Removed more dead codeMax Horn
svn-id: r39379
2009-03-14Updated the MSVC project files of the SCI engine (added engine/savegame.h)Filippos Karapetis
svn-id: r39378
2009-03-14Add the ENABLE_LOL flag to release builds as wellFilippos Karapetis
svn-id: r39377
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-13fixing stupid, stupid mistake in previous commit. yet another proof that I ↵Max Horn
need to use git to prestage all my commits for one day. Yay for 'git commit --amend' ;-) svn-id: r39373
2009-03-13Added --enable-all-engines and --disable-all-engines to configure scriptMax Horn
svn-id: r39372
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
2009-03-12SCI: cleanupMax Horn
svn-id: r39353