Age | Commit message (Collapse) | Author | |
---|---|---|---|
2005-05-01 | This bugfix might warrant a mention. | Torbjörn Andersson | |
svn-id: r17890 | |||
2005-05-01 | If the sound ends before the cutscene, fall back on same synchronizing | Torbjörn Andersson | |
mechanism as in the no sound case. In particular, don't hang while waiting for the sound to play far enough to go to the next frame. This should fix bug #1192646. svn-id: r17889 | |||
2005-05-01 | Always check for _numDirtyRects overflow in addDirtyRect(). The 'mouseRect' | Torbjörn Andersson | |
case didn't. This fixes bug #1193344. svn-id: r17888 | |||
2005-05-01 | Missed two. | Travis Howell | |
svn-id: r17887 | |||
2005-05-01 | Add feature flag for HE games with 16bit color. | Travis Howell | |
svn-id: r17886 | |||
2005-05-01 | HE80+ games store current charset numberin VAR80. | Travis Howell | |
Fixes crash in bb2demo. svn-id: r17885 | |||
2005-05-01 | Correction to copyHEPaletteColor() | Travis Howell | |
Use checkRange(), like original. svn-id: r17884 | |||
2005-05-01 | Add extra cases for bb2demo. | Travis Howell | |
svn-id: r17883 | |||
2005-05-01 | This should fix the negative frequency bug that caused some sound effects | Torbjörn Andersson | |
to not be played, and probably fixes wrong frequency on some that were played. It's all guesswork, though. I don't know if this is what the original did. svn-id: r17882 | |||
2005-05-01 | VAR 78 controls platform in HE80+ games. | Travis Howell | |
svn-id: r17881 | |||
2005-05-01 | VAR_NUM_SOUND_CHANNELS is 88 in HE80+ games. | Travis Howell | |
svn-id: r17880 | |||
2005-05-01 | Add extra cases for readdemo. | Travis Howell | |
svn-id: r17879 | |||
2005-05-01 | Use correct safety check. | Travis Howell | |
svn-id: r17878 | |||
2005-05-01 | Add missing safety checks. | Travis Howell | |
svn-id: r17877 | |||
2005-04-30 | cleanup closestPtOnLine | Max Horn | |
svn-id: r17876 | |||
2005-04-30 | Only allocate the actor sorting array once | Max Horn | |
svn-id: r17875 | |||
2005-04-30 | Convert windows path separators before opening wiz files. | Eugene Sandulenko | |
svn-id: r17874 | |||
2005-04-30 | cleanup | Max Horn | |
svn-id: r17873 | |||
2005-04-30 | Support for looping sounds. | Torbjörn Andersson | |
svn-id: r17872 | |||
2005-04-30 | Reset additional fields | Travis Howell | |
svn-id: r17871 | |||
2005-04-30 | Set sprite id & group number for wizImages. | Travis Howell | |
svn-id: r17870 | |||
2005-04-30 | Add expanded _wizParams used by HE100 games. | Travis Howell | |
Add u32 version variable. svn-id: r17869 | |||
2005-04-30 | Add a few case stubs for moondemo. | Travis Howell | |
svn-id: r17868 | |||
2005-04-30 | Add missing case. | Travis Howell | |
svn-id: r17867 | |||
2005-04-29 | Some sound resources in soccer2004 are compressed too. | Travis Howell | |
Add Moonbase demo, as testing target only. svn-id: r17866 | |||
2005-04-29 | Added comment. | Torbjörn Andersson | |
svn-id: r17865 | |||
2005-04-29 | Several HE100 games (moondemo/soccer2004) allow 1024 local scripts. | Travis Howell | |
svn-id: r17864 | |||
2005-04-29 | Replaced rand()/srand() with RandomSource. Of course, util_getRandom() is a | Torbjörn Andersson | |
pretty unnecessary function - we could call RandomSource directly - but let's take this one thing at a time. svn-id: r17863 | |||
2005-04-29 | Some limited - and quite possibly wrong - sound effects support. I have | Torbjörn Andersson | |
assumed, given their tiny size, that the sound samples are 8-bit mono. Looping is not implemented yet. Some sounds are skipped since the engine asks that they be played at a negative sample rate. (I think there is more to this than just a simple signed/unsigned issue, because they sound wrong even if I treat the frequency as unsigned.) svn-id: r17862 | |||
2005-04-29 | Add comment to NES-specifix gfx hack with virtual screens | Eugene Sandulenko | |
svn-id: r17861 | |||
2005-04-29 | Ooops | Travis Howell | |
svn-id: r17860 | |||
2005-04-29 | Add HE90 version of processActors(). | Travis Howell | |
Add HE71 class, for HE71+ specifics. svn-id: r17859 | |||
2005-04-29 | Remove extra whitespace. | Travis Howell | |
svn-id: r17858 | |||
2005-04-29 | pajama3 requires GF_HE_LOCALIZED | Travis Howell | |
Add freddi2 specific filter for (PU1/PU2) prefix in subtitles. svn-id: r17857 | |||
2005-04-28 | Moved blast text/object code to ScummEngine_v6 | Max Horn | |
svn-id: r17856 | |||
2005-04-28 | Moved bundle based localization code to ScummEngine_v7 | Max Horn | |
svn-id: r17855 | |||
2005-04-28 | Extract code works will any WriteStream, not just MemoryWriteStream | Max Horn | |
svn-id: r17854 | |||
2005-04-28 | Moved Stream::eos() to ReadStream::eos() | Max Horn | |
svn-id: r17853 | |||
2005-04-28 | save load preparetion | Andrew Kurushin | |
svn-id: r17852 | |||
2005-04-28 | This should fix a crash which could happen when placing several objects too | Torbjörn Andersson | |
close to each other on the ground. (Happened to me on the first level after destroying the voodoo doll, where I'd drop the banana, the soap and the false nose close to each other on the ground after using them.) Reasoning behind the change: From what I understand, map_itemsMap[] contains information for each "cell" of the map about which objects are there. Each cell can contain two objects which are stored in the upper and lower byte of a 16-bit word. When dropping an object, it is written into map_itemsMap[], but not just to the indicated cell but also to a few of the surrounding ones. Presumably to make it easier to pick it up afterwards. When writing an object to a cell, we check if one of the bytes is already occupied. If it is, write to the other byte. Otherwise, write to that byte. (If both bytes are occupied, one will be overwritten.) The old code assumed that if one byte was free at position (x,y) the same byte would automatically be the free one in the surrounding cells. This could cause bad values in the array, since the item was added to an existing value, rather than replacing it. This new code makes the check for each cell that is modified. (It also gets rid of some code duplication.) svn-id: r17851 | |||
2005-04-28 | Out dated and pointless now. | Travis Howell | |
svn-id: r17850 | |||
2005-04-28 | Add Macintosh version of putttime. | Travis Howell | |
svn-id: r17849 | |||
2005-04-28 | Added new handleMouseOver to allow further refactoring of the V2 specific ↵ | Max Horn | |
verb code; added a TODO comment regarding the blast code svn-id: r17848 | |||
2005-04-28 | Refactor HE actor post/pre-processing code a bit (some more cleanup for HE90 ↵ | Max Horn | |
could probably be done, but I'll leave that to the HE folks for now :-) svn-id: r17847 | |||
2005-04-28 | Forgot to commit this, oops :-/ | Max Horn | |
svn-id: r17846 | |||
2005-04-28 | Comment on some MM NES oddity, I hope somebody can explain this :-) | Max Horn | |
svn-id: r17845 | |||
2005-04-27 | Slightly more elegant LauncherDialog connector. | Marcus Comstedt | |
svn-id: r17844 | |||
2005-04-27 | Added eos() method. | Marcus Comstedt | |
svn-id: r17843 | |||
2005-04-27 | Patch #1186744 (Common line-drawing function) | Max Horn | |
svn-id: r17842 | |||
2005-04-27 | Call blitCursor() when changing scaler to give it the opportunity to switch | Torbjörn Andersson | |
between blurry and non-blurry cursor scaling, even if the scale factor remains unchanged. svn-id: r17841 |