aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-02-20Reverted #38631 and readded gfxr_interpreter_needs_multicolored_pointers - ↵Filippos Karapetis
apparently, it's needed for SCI1.1 support svn-id: r38641
2009-02-20formatingPaweł Kołodziejski
svn-id: r38640
2009-02-20Add detection for the SCI christmas cards.Matthew Hoops
svn-id: r38639
2009-02-20Since opening a compressed piece of music should no longer be an expensiveTorbjörn Andersson
operation, we can probably keep the mutex locked throughout the entire streamCompMusic() function. I'm not convinced that it was ever safe to unlock and relock it partway through. In fact, that's my prime suspect for bug #2614306 ("BS2: noise in music or speech"). svn-id: r38638
2009-02-20Instead of reading an entire compressed sound into a memory stream, use aTorbjörn Andersson
slightly extended SeekableSubReadStream to stream the sound from a file instead. This change is experimental, so it should almost certainly not go into 0.13. svn-id: r38637
2009-02-20formatingPaweł Kołodziejski
svn-id: r38636
2009-02-20formatingPaweł Kołodziejski
svn-id: r38635
2009-02-20Changed some SCIkdebug() calls to debugC()Filippos Karapetis
svn-id: r38634
2009-02-20Remove unused code (gfxr_interpreter_needs_multicolored_pointers)Filippos Karapetis
svn-id: r38631
2009-02-20Add English version of Humongous Catalog Preview and Russian versions of two ↵Travis Howell
HE games. svn-id: r38630
2009-02-20Changed some non-fatal messages back to warningsFilippos Karapetis
svn-id: r38629
2009-02-20formatingPaweł Kołodziejski
svn-id: r38628
2009-02-20Fixing compilation for meSven Hesse
svn-id: r38627
2009-02-20remove README, it's pointlessPaweł Kołodziejski
svn-id: r38626
2009-02-20formatingPaweł Kołodziejski
svn-id: r38625
2009-02-20Updated the MSVC project files of the SCI engineFilippos Karapetis
svn-id: r38624
2009-02-20Some initial code for a debug console (still non-working)Filippos Karapetis
svn-id: r38623
2009-02-20formatingPaweł Kołodziejski
svn-id: r38622
2009-02-20Changed more messages to warnings/errorsFilippos Karapetis
svn-id: r38621
2009-02-20formatingPaweł Kołodziejski
svn-id: r38620
2009-02-20restored formatingPaweł Kołodziejski
svn-id: r38619
2009-02-20formatingPaweł Kołodziejski
svn-id: r38618
2009-02-20Started conversion of debug messages and debug levels to the ScummVM ↵Filippos Karapetis
equivalents. Removed the "stubs" and "warnings" debug levels and replaced such kinds of messages with normal warnings svn-id: r38617
2009-02-20formatingPaweł Kołodziejski
svn-id: r38616
2009-02-20Slight formatting updateLars Persson
svn-id: r38615
2009-02-20use new instead of malloc for int_hash_map_tWillem Jan Palenstijn
svn-id: r38613
2009-02-20formatingPaweł Kołodziejski
svn-id: r38612
2009-02-20Fixed configure on systems without mktemp.Johannes Schickel
svn-id: r38610
2009-02-20remove old fileJoost Peters
svn-id: r38609
2009-02-20add README.PSP to update-version.plJoost Peters
svn-id: r38608
2009-02-20formatingPaweł Kołodziejski
svn-id: r38607
2009-02-20formatingPaweł Kołodziejski
svn-id: r38605
2009-02-20formatingPaweł Kołodziejski
svn-id: r38604
2009-02-20formatingPaweł Kołodziejski
svn-id: r38603
2009-02-20Used parentheses to indicate operator precedence (I hope I got them right)Filippos Karapetis
svn-id: r38602
2009-02-20formatingPaweł Kołodziejski
svn-id: r38601
2009-02-20formatingPaweł Kołodziejski
svn-id: r38600
2009-02-20fixed compilationPaweł Kołodziejski
svn-id: r38599
2009-02-20formatingPaweł Kołodziejski
svn-id: r38598
2009-02-20SCI: Started rewriting file handling. Warning: This will likely introduceMax Horn
regressions, but we just have to start somewhere. - factored out some common code in engine/kfile.cpp into a separate func - replaced many uses of chdir, getcwd, sci_init_dir etc. by equivalent or better functionality from SearchMan etc. - replaced many uses of sci_open and sci_fopen by using Common::File and Common::Stream - C++ified some stuff - simplified ResourceSource a bit (loosing some unused functionality) svn-id: r38597
2009-02-20SCI: Renamed some ResourceManager members, cleanupMax Horn
svn-id: r38596
2009-02-20SCI: Removed unused allow_patches param/memberMax Horn
svn-id: r38595
2009-02-20SCI: Added TODO suggestion to change the vm opcode switch/case to an opcode ↵Max Horn
table with methods for each opcode (helps to separate code and deal with changed opcode numbering in other SCI versions) svn-id: r38594
2009-02-20SCI: Renamed resource_source_t -> ResourceSource; some cleanupMax Horn
svn-id: r38593
2009-02-20SCI: Renamed resource_mgr_t -> ResourceManager; added remark to 'the other ↵Max Horn
resource manager' that it should be renamed to GraphicsManager or so svn-id: r38592
2009-02-20SCI: Removed unused fileMax Horn
svn-id: r38591
2009-02-20- Moved SciEngine code to sci.cppJordi Vilalta Prat
- Fill the platform on fallback detection - Report unparseable version strings - Map known non-numeric version strings to their numeric counterparts - Fix a crash caused by uninitialized LZEXE data svn-id: r38589
2009-02-20Remove scummclassic.zip from packages, since it is built in.Travis Howell
svn-id: r38588
2009-02-20Add COPYING.LGPL to dist/install for several platforms (osxsnap still needs ↵Travis Howell
an update). svn-id: r38583
2009-02-20Fixed a nasty regression from the script system rewrite (commit #35670), ↵Filippos Karapetis
which will cause crashes under certain conditions, and probably makes SAGA games non-completable. When a script thread is waiting for another thread, the current instruction offset should not be modified. The thread processing function would incorrectly continue in some special cases, and would incorrectly alter the current instruction offset. This becomes apparent in some special cases only, which made it hard to spot - plus, SAGA games have not been tested for 0.13.0, so there weren't any reports for this. This change SHOULD go to the 0.13.0 branch, but we've already tagged... svn-id: r38581