aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2005-04-27Patch #1186744 (Common line-drawing function)Max Horn
svn-id: r17842
2005-04-27Call blitCursor() when changing scaler to give it the opportunity to switchTorbjörn Andersson
between blurry and non-blurry cursor scaling, even if the scale factor remains unchanged. svn-id: r17841
2005-04-27Minor cleanup.Travis Howell
svn-id: r17840
2005-04-27Rename function.Travis Howell
svn-id: r17839
2005-04-27Minor clean up, HE games should always copy strings directly.Travis Howell
svn-id: r17838
2005-04-27Fix glitch when skipping AUX sequence in freddi.Travis Howell
Add missing bits of AUX code. svn-id: r17837
2005-04-27some load-save preparetionAndrew Kurushin
svn-id: r17836
2005-04-27Correct actor clipping in HE games.Travis Howell
The original games rect clipping was not as strict. svn-id: r17835
2005-04-27Use a pointer ref for RGBtoYUV, instead of an array, so that we can choose ↵Max Horn
to allocate RGBtoYUV on the heap; added a comment that tries to explain why RGBtoYUV and LUT16to32 are evil and slow and how they could be removed svn-id: r17834
2005-04-27Fix comment (copy & paste are evil)Max Horn
svn-id: r17833
2005-04-27Add feature flag for HE games which appear to have localized versions.Travis Howell
Allows accurate filtering of filename in subtitles. svn-id: r17832
2005-04-27Add some basic support for pjgames.Travis Howell
svn-id: r17831
2005-04-27fixed filehandling bugRobert Göffringmann
svn-id: r17830
2005-04-26Added a few more commentsMax Horn
svn-id: r17829
2005-04-26Use kVerbVirtScreen were appropriate; removed unused param from initVirtScreenMax Horn
svn-id: r17828
2005-04-26desaturatePalette is V8 specificMax Horn
svn-id: r17827
2005-04-26Fixed incorrect use of kMainVirtScreenMax Horn
svn-id: r17826
2005-04-26Save _hePalettes in HE99+ games.Travis Howell
svn-id: r17825
2005-04-26Save addtion HE opcodes specific variables.Travis Howell
svn-id: r17824
2005-04-26Since we don't store _CLUT_offs anymore, we can clean up the code related to ↵Max Horn
it now svn-id: r17823
2005-04-26Make use of the new loadRoomSubBlocks (which only loads static room data ↵Max Horn
now) in the save/load code; this also means we have to save a bit less data, and reduce code duplication svn-id: r17822
2005-04-26Clean up HE save/load code, at the cost of savegame compatibility (v71he and ↵Max Horn
upwards) svn-id: r17821
2005-04-26Comment correctionsMax Horn
svn-id: r17820
2005-04-26Added/corrected some comments; moved NES costume init code to a more ↵Max Horn
appropriate place, and cleaned it up svn-id: r17819
2005-04-26Removed the ugly saveOrLoadCursorImages hack and instead properly overload ↵Max Horn
ScummEngine::saveOrLoad; did the same for the V7 IMuseDigital save/load code svn-id: r17818
2005-04-26Call setupVolumes in a more appropriate part of the save/load codeMax Horn
svn-id: r17817
2005-04-26Reduce dependencies on saveload.hMax Horn
svn-id: r17816
2005-04-26Use an intermediate variable, to ease debuggingMax Horn
svn-id: r17815
2005-04-26Perform some clipping (some old savegames had bad usage bits in the same and ↵Max Horn
caused a crash for me due to lack of clipping) svn-id: r17814
2005-04-26Added some commentsMax Horn
svn-id: r17813
2005-04-26...and since RGBToColor() returns OverlayColor, let's use that datatypeTorbjörn Andersson
instead of uint16. (I never realized that we could use RGBToColor() here myself. Good job in spotting that!) svn-id: r17812
2005-04-26Split loadRoomSubBlocks into a 'static' part (loadRoomSubBlocks) and a ↵Max Horn
'dynamic' part (initRoomSubBlocks) svn-id: r17811
2005-04-26now uses OSystem::RGBtoColor for yuv->rgb conversion tables instead of ↵Robert Göffringmann
checking gBitFormat svn-id: r17810
2005-04-26Removed dead codeMax Horn
svn-id: r17809
2005-04-26Enable Blue's demo, for testing only.Travis Howell
svn-id: r17808
2005-04-26Always skip smacker files in HE games.Travis Howell
svn-id: r17807
2005-04-26Add stubs for the two smacker related opcodes in HE games.Travis Howell
Makes it easier to test new titles. svn-id: r17806
2005-04-26We need to use unsigned chars here to be able to print accented characters,Torbjörn Andersson
e.g. in the German cutscenes. svn-id: r17805
2005-04-26Make it possible to specify language at run-time, since the Gobliiins 1Torbjörn Andersson
support for other languages appears to work at least fairly well, and this makes it easier to test it. svn-id: r17804
2005-04-26Add Macintosh version of puttraceTravis Howell
svn-id: r17803
2005-04-25Keep track per piece whether or not it was dynamically allocated, otherwiseTorbjörn Andersson
we'll end up trying to free invalid pointers. (Happened to me at the end of the level where you get the voodoo doll.) svn-id: r17802
2005-04-25This one looks wrong too, but I don't think it has caused any crash for me.Torbjörn Andersson
Not yet, at least. And now, hopefully, it never will. svn-id: r17801
2005-04-25Minor cleanupTravis Howell
svn-id: r17800
2005-04-25No music file in lost/smaller.Travis Howell
svn-id: r17799
2005-04-25Read index of music file in HE games at startup.Travis Howell
Only reliable way to always get correct music tracks. svn-id: r17798
2005-04-25Better support for "seamless" cutscenes, i.e. ones where - in theory - youTorbjörn Andersson
shouldn't see where the cutscene begins/ends as it's the same image as is currently displayed by the game engine itself. Of course, in reality you can still see the seams easily. But at least it looks a bit beter now. I made most of this change yesterday, but it's less hard-wired now. svn-id: r17797
2005-04-25This ought to fix bug #1188910Torbjörn Andersson
svn-id: r17796
2005-04-25Add misisng r.Travis Howell
svn-id: r17795
2005-04-25Remove excess ;Travis Howell
svn-id: r17794
2005-04-24Some C++ compilers don't support the 'not' keyword, it seemsMax Horn
svn-id: r17793