aboutsummaryrefslogtreecommitdiff
path: root/scumm
AgeCommit message (Collapse)Author
2005-04-06Use dirtybitTravis Howell
svn-id: r17417
2005-04-06Add missing code for decodeScriptString cases.Travis Howell
svn-id: r17416
2005-04-06TypoTravis Howell
svn-id: r17410
2005-04-06This section of startScene only exists in scumm5 onwards.Travis Howell
svn-id: r17409
2005-04-06Fix bug #1177489 - FM-TOWNS LOOM: Multiple text lines spacing incorrectTravis Howell
The string height setting is ignored in FM Towns version. svn-id: r17408
2005-04-06CorrectionTravis Howell
svn-id: r17407
2005-04-06Add correct fix for bug #556496Travis Howell
svn-id: r17406
2005-04-06setCameraAt call not required, doesn't match original.Travis Howell
svn-id: r17405
2005-04-05Fix parens. Spotted by Quietust.Eugene Sandulenko
svn-id: r17403
2005-04-05Use correct buffer when capturing wizImage.Travis Howell
Puzzle in 1grademo and jokes/photo booth in pajama work now. svn-id: r17389
2005-04-05Fixed long ago...Travis Howell
svn-id: r17387
2005-04-05Writing into wizImage no longer crashes.Travis Howell
svn-id: r17386
2005-04-05CleanupTravis Howell
svn-id: r17385
2005-04-05getScriptSlot() must start from slot 1, required for nukeArrays() in HE games.Travis Howell
svn-id: r17383
2005-04-05Clear the text surface when loading a saved game, otherwise any text thatTorbjörn Andersson
was displayed before loading the game will remain. I hope this is the correct fix. svn-id: r17382
2005-04-05fix smush intializationRobert Göffringmann
svn-id: r17381
2005-04-04Got rid of isSoundHandleActive usage; made the SmushMixer thread safeMax Horn
svn-id: r17380
2005-04-04Renamed getActiveChannelSoundID to getSoundID and fixed its semantics to ↵Max Horn
avoid race conditions svn-id: r17377
2005-04-04Nevermind, only o_getObjectImageX/Y needed adjustment.Travis Howell
svn-id: r17376
2005-04-04Object width/height should be divded by 8 too.Travis Howell
svn-id: r17375
2005-04-04Missed a function.Travis Howell
svn-id: r17374
2005-04-04Muddled ifsTravis Howell
svn-id: r17373
2005-04-04Add 8 sound channel support for HE gamesTravis Howell
-Allows sound looping to work Added support for WAVE format musuc used in later HE100 games. svn-id: r17372
2005-04-04Fixed warnings on little-endian systems.Torbjörn Andersson
svn-id: r17371
2005-04-04fixed compilationPaweł Kołodziejski
svn-id: r17370
2005-04-04Add extra charset code used in lost/smaller.Travis Howell
svn-id: r17369
2005-04-04Removed GF_SMALL_NAMESMax Horn
svn-id: r17368
2005-04-04Cleaning up the charset loading code some moreMax Horn
svn-id: r17367
2005-04-03Splitting more methods into multiple overloaded versionsMax Horn
svn-id: r17366
2005-04-03loadCharset gets overloaded for small header games, so no need to check for ↵Max Horn
those in here svn-id: r17365
2005-04-03Use proper constant rtCharset instead of hardcoding '6'Max Horn
svn-id: r17364
2005-04-03Turned readRoomsOffsets into a virtual methodMax Horn
svn-id: r17363
2005-04-03Split readResTypeList into a normal and a GF_OLD_BUNDLE version; added ↵Max Horn
comments to many of the GF_ feature flags; removed GF_DRAWOBJ_OTHER_ORDER (it was only use by Sam&Max, I switched that to a direct check for Sam&Max) svn-id: r17362
2005-04-03Committed patch #1168149 (Shared GM/MT-32 mapping) by eriktorbjorn as-is. ↵Jerome Fisher
This does the following: - Replaces multiple identical MT-32-to-General MIDI mapping tables with a common one in MidiDriver. - Changes Sky's GmChannel class to allow NULL instrument and velocity mapping tables, giving a 1-to-1 mapping without creating a dummy table. svn-id: r17361
2005-04-03revert last change, it's too much experimentalPaweł Kołodziejski
svn-id: r17349
2005-04-03ScummEngine_v4 used to be a subclass of ScummEngine_v3, now it is the other ↵Max Horn
way around; added a new class ScummEngine_v3old, for GF_OLD_BUNDLE games; took advantage of the new inheritance structure and turned various methods into virtual methods which then are overriden in subclasses svn-id: r17346
2005-04-03Enable copyArray in HE100 too.Travis Howell
svn-id: r17345
2005-04-03Still needed, mixed up block types.Travis Howell
svn-id: r17344
2005-04-03Removed reinit() and replaced with offsets of zero. We only need to skip ↵Travis Howell
type/size. Removed AnimHeader check in parseNextFrame() and _skipPalette, since AnimHeader is correctly skipped when required now. svn-id: r17343
2005-04-03More sprite renamesTravis Howell
svn-id: r17342
2005-04-03Add additional case.Travis Howell
svn-id: r17341
2005-04-02forgot castsGregory Montoir
svn-id: r17339
2005-04-02_data is a ScummFile, not a chunk, so it should use SEEK_SET, notTorbjörn Andersson
seek_start. And since SEEK_SET is the default seek mode, it doesn't make any difference anyway. svn-id: r17338
2005-04-02initial implementation of o72_arrayOps_127 and o90_sortArrayGregory Montoir
svn-id: r17337
2005-04-02Fix sprite redrawsTravis Howell
svn-id: r17336
2005-04-02CleanupTravis Howell
svn-id: r17333
2005-04-02Extremely minor consistency change.Torbjörn Andersson
svn-id: r17332
2005-04-01Add extra case for 3DO fbear.Travis Howell
svn-id: r17331
2005-04-01Seek from start pos, not cur pos.Travis Howell
svn-id: r17330
2005-04-01MM NES costumes fix for MM NES. Talking animation appears now, thoughEugene Sandulenko
there are still some glitches with sliding actors which require different handling of actors talking. svn-id: r17329