Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-07-21 | Removing GCC_PACK, we fully rely on START_PACK_STRUCTS / END_PACK_STRUCTS ↵ | Max Horn | |
now (hiya eriktorbjorn, this one is for you *ggg*) svn-id: r23547 | |||
2006-07-14 | More whitespace changes. | Torbjörn Andersson | |
svn-id: r23496 | |||
2006-07-10 | Fix actor glitches in the stomach location of pajama3 | Travis Howell | |
svn-id: r23471 | |||
2006-07-09 | Use START_PACK_STRUCTS / END_PACK_STRUCTS when available, instead of ↵ | Max Horn | |
checking for GCC / not GCC svn-id: r23458 | |||
2006-07-09 | HE80+ games ignore subtitle speed, due to sound code been used. Fixes ↵ | Travis Howell | |
glitches that can occur, when slow subtitle speed is set in HE80+ games. svn-id: r23447 | |||
2006-07-08 | Rename VAR_WINDOWS_VERSION to VAR_PLATFORM_VERSION | Travis Howell | |
svn-id: r23419 | |||
2006-07-06 | Fix off by one, in the stomach of pajama3 | Travis Howell | |
svn-id: r23377 | |||
2006-06-28 | Remove left over ; | Travis Howell | |
svn-id: r23335 | |||
2006-06-28 | Add eriktorbjorn's patch for DXA unification, with more changes | Travis Howell | |
svn-id: r23332 | |||
2006-06-24 | Fix warning | Max Horn | |
svn-id: r23273 | |||
2006-06-23 | Convert file path, before playing videos in HE games | Travis Howell | |
svn-id: r23263 | |||
2006-06-21 | Revert back to original method used for scrollEffect(), fixes regressions. | Travis Howell | |
svn-id: r23214 | |||
2006-06-19 | Fix screen scrolling glitch when looking at the top of closet in parents ↵ | Travis Howell | |
room of DOS version of fbear svn-id: r23174 | |||
2006-06-18 | Remove debug left over | Travis Howell | |
svn-id: r23172 | |||
2006-06-18 | Add alternative method to prevent debug code of scripts been triggered in ↵ | Travis Howell | |
lost. Fixes regressions when convertFilePath() is used by some HE games svn-id: r23171 | |||
2006-06-16 | Fix rects in HE games, when positions are set by scripts | Travis Howell | |
svn-id: r23146 | |||
2006-06-13 | Since setCursorHotspot() does not update the cursor (should it?), we have to | Torbjörn Andersson | |
call it before setCursorFromBuffer(), not afterwards. This fixes the cursor hotspot being temporarily wrong in HE games that use loadWizCursor(). svn-id: r23094 | |||
2006-06-13 | Let the [cursor] palette manager handle disableCursorPalette() too, to avoid | Torbjörn Andersson | |
cursor glitch in at least some HE games which first set a cursor palette, and then disable it. (The disabled palette would be re-enabled after dismissing the GUI.) svn-id: r23081 | |||
2006-06-09 | Use convertFilePath for HE6x games too, for safety | Travis Howell | |
svn-id: r22994 | |||
2006-06-09 | Add DOS and Macintosh versions of Putt-Putt & Fatty Bear's Activity Pack | Travis Howell | |
svn-id: r22991 | |||
2006-06-06 | Minor cleanup | Travis Howell | |
svn-id: r22950 | |||
2006-05-24 | Downgraded startHETalkSound() error (when the speech file isn't open) to a | Torbjörn Andersson | |
warning, since it happens on the Pajama Sam's Lost & Found demo's main menu screen. svn-id: r22593 | |||
2006-05-20 | Pass values by-reference, using C++ references, and not by using pointers | Max Horn | |
svn-id: r22548 | |||
2006-05-20 | Apparently, passing a file handle directly to a function causes that file | Torbjörn Andersson | |
handle (a copy of the original?) to be destroyed at the end of the function, and that closes the internal file handle, even though we want it to stay open. Who am I to argue with how C++ handles its parameters? I've simply changed the functions to take pointers to file handles instead. Seems to fix crashes in the Macintosh resource extractor for me. svn-id: r22546 | |||
2006-05-20 | After the GUI has finished, restore the old cursor palette (if any). For this | Torbjörn Andersson | |
to work, cursor palette now has to be set using the new "palette manager". See graphics/paletteman.cpp svn-id: r22543 | |||
2006-05-08 | Avoid closing a video file in HE games twice | Travis Howell | |
svn-id: r22396 | |||
2006-05-08 | Fix regression in lost, the middle directories were removed | Travis Howell | |
svn-id: r22388 | |||
2006-05-08 | Fix off by one in rect when capturing image | Travis Howell | |
svn-id: r22387 | |||
2006-05-08 | Add initial DXA support for HE games | Travis Howell | |
svn-id: r22384 | |||
2006-05-02 | Add support for reading/writing config files through saveGameManager and use ↵ | Travis Howell | |
for config files in HE games svn-id: r22273 | |||
2006-05-01 | Some cleanup, and added a FIXME comment concerning the wrong usage of ↵ | Max Horn | |
getSavePath() svn-id: r22266 | |||
2006-04-29 | Moved the AudioCDManager as well as class AudioStream and its (standard) ↵ | Max Horn | |
subclasses to namespace Audio svn-id: r22231 | |||
2006-04-29 | * Renamed several methods in favor of a somewhat more uniform naming scheme: ↵ | Max Horn | |
setupFOO for stuff that inits static data (i.e. will be called only once, or after loading savegames), vs. resetFOO / updateFOO methods which are called frequently and (re)set dynamic data. * Doing this, split scummInit into setupScumm and resetScumm methods * Moved some init code to new methods (huuuuge init methods are hard to read, and hard to customize using subclassing) * Renmaed various setup???Palette methods to set???Palette * Some minor cleanup / tweaks svn-id: r22227 | |||
2006-04-29 | Make use of the new scummLoop_* functions to move some SCUMM version ↵ | Max Horn | |
specific stuff around svn-id: r22219 | |||
2006-04-26 | Replaced _hFileTable by _hInFileTable/_hOutFileTable | Max Horn | |
svn-id: r22182 | |||
2006-04-26 | isSoundRunning always returns sound id in HE games | Travis Howell | |
svn-id: r22176 | |||
2006-04-26 | Replace unneeded File::exists calls | Max Horn | |
svn-id: r22173 | |||
2006-04-23 | Some more cleanup in class Scumm::Sound | Max Horn | |
svn-id: r22125 | |||
2006-04-23 | Detect (and error out) if readMAXS fails | Max Horn | |
svn-id: r22120 | |||
2006-04-23 | Fix access to .he3/.he4 files | Max Horn | |
svn-id: r22118 | |||
2006-04-23 | Moved _heTimers to ScummEngine_v60he | Max Horn | |
svn-id: r22116 | |||
2006-04-23 | Move HE specific stuff from class Sound to its new subclass SoundHE | Max Horn | |
svn-id: r22115 | |||
2006-04-23 | Behold, the new SCUMM detector finally has arrived. Unified detection & ↵ | Max Horn | |
engine instantiation, reduced code duplication, more powerful detection in case MD5 is not known / can't be computed, and many other nifty improvements. svn-id: r22110 | |||
2006-04-22 | - Implemented MS ADPCM WAV format decoder used in Feeble Files. Still it is | Eugene Sandulenko | |
out of sync with video. See TODO there. - Fixed bug with MS IMA ADPCM mono to make it possible to work in real streams. svn-id: r22080 | |||
2006-04-17 | Replaced o70_seekFilePos by o60_seekFilePos (both were identical) | Max Horn | |
svn-id: r21979 | |||
2006-04-16 | Fix for bug #1471383: Instead of overloading ConfigManager::set, we now have ↵ | Max Horn | |
new setInt and setBool methods (matching getInt/getBool), which avoids strange quirks & bugs caused by (char *) being implicitly cast to int (ouch) svn-id: r21951 | |||
2006-04-15 | - Renamed ConfigManager::getActiveDomain to getActiveDomainName, and added a ↵ | Max Horn | |
new getActiveDomain method that returns a pointer to the actual active *domain* - Added Engine::_targetName whose value is computed from the name of the active domain - Removed GameDetector::_targetName, instead code now uses either Engine::_targetName or the name of the active domain - This in turn allowed for removing usage of GameDetector in many places svn-id: r21916 | |||
2006-04-12 | Fixing mismatch between format strings and data on some systems | Max Horn | |
svn-id: r21827 | |||
2006-04-12 | sizeof(void *) != sizeof(int) for a large number of systems. | Jonathan Gray | |
Fix a lot of debug/error statements that were using %d/%x for the result of pointer arithmetic. As C++ apparently has no format string for ptrdiff_t use %lu/%lx as appropriate. svn-id: r21824 | |||
2006-04-09 | Fix regression introduced by removing of GF_HE_CURSORLESS feature flag. | Eugene Sandulenko | |
There are 3 cases of HE cursors: o Default one. We set up cursor palette for it. o Loaded from .HE3 (windows resource file). We use default cursor palette. o Loaded from WizImage. We disable default cursor palette. svn-id: r21711 |