aboutsummaryrefslogtreecommitdiff
path: root/scumm
AgeCommit message (Collapse)Author
2003-09-16Removed redundant presets storage.Jamieson Christian
svn-id: r10266
2003-09-16Partial fix for Bug [636985] ZAK256: No kazoo tuneJamieson Christian
Implemented a parser for Euphony music. No FM instrument support yet, as the FM chip used by FM Towns is not being emulated yet. In the meantime, a stock FM-emulated GM instrument is being used instead. This at least makes the Zak Towns kazoo tune and the Loom Towns distaff audible. Emulation of the FM Towns synth chip, or suitable emulation using the OPL2 synth, is still under investigation. svn-id: r10265
2003-09-15Feature Request [806641] Increase MIDIJamieson Christian
performance by omitting redundancies Removed the use of the _bank member for iMuse Parts. The member is still being saved/loaded, and a warning will display if a non-zero _bank value is set. If it turns out some musical passage is actually using the _bank, we'll need to reinstate it. Otherwise, after sufficient testing we can obsolete it in the savegames. svn-id: r10261
2003-09-15cleanupMax Horn
svn-id: r10260
2003-09-14add putttime targetJonathan Gray
svn-id: r10257
2003-09-14Fix for Bug [805593] MI2: Music stops in LeChuck's fortressJamieson Christian
Implemented _cmd_queue save/load. In addition to requiring _cmd_queue information, this bug arises from a rare assumption that sound resources are loaded in memory even though they aren't currently playing. Therefore, a list of sound resources loaded in memory is included in the savegame, so that all relevant sound resources are reloaded when the savegame is loaded. This also fixes an unreported music bug in S&M when saving a game while outside the Bumpusville mansion. As a result of savegame format modifications, we are now at savegame version 23. svn-id: r10254
2003-09-14moved Actor x/y to _pos.x/_pos.y -> this makes it much easier to grep for ↵Max Horn
access of the actor position svn-id: r10253
2003-09-14A hack for bug #770581. This makes the sound much closer to theJochen Hoenicke
original, but I think to make it completely right a bigger change to the adlib backend would be necessary. svn-id: r10251
2003-09-14clarified some TODOsMax Horn
svn-id: r10250
2003-09-14reverse my fix for the sarcophagus problem (I reopened that bug report, as ↵Max Horn
this broke lots of other locked boxees. Now that I have dosbox to compared with the original Zak, I see that we are doing something wrong, and have a notion of what that might be; still need to figure out a way how to fix it svn-id: r10249
2003-09-14use old method to decide on text colouring for loom towns, I think the pink ↵Jonathan Gray
distaff when returning to the first room may be the last bug left now svn-id: r10247
2003-09-13disabled a stone old hack; Ender, maybe you remember some details about this ↵Max Horn
fix? anybody feel like playtesting the Mystery Vortex, please? :-) svn-id: r10246
2003-09-13fixed badly commitPaweł Kołodziejski
svn-id: r10244
2003-09-13fix for bug #732414 (ZAK256: Some verbs do not highlight correctly)Max Horn
svn-id: r10243
2003-09-13implemented fileWrite opcodePaweł Kołodziejski
svn-id: r10242
2003-09-13remove path in filename at delete func tooPaweł Kołodziejski
svn-id: r10239
2003-09-13fixed size logic in readFileToArray()Paweł Kołodziejski
svn-id: r10238
2003-09-13implemented fileread opcodePaweł Kołodziejski
svn-id: r10232
2003-09-13Add a new hull curve entry needed by Indy3. This fixes bug #770698.Jochen Hoenicke
svn-id: r10230
2003-09-13Revert change, was not needed after all.Travis Howell
svn-id: r10228
2003-09-13since _hFileTable is only used by Scumm_v6, there is no reason to put it ↵Max Horn
into class Scumm svn-id: r10227
2003-09-13implemented opcodes: openfile and closefilePaweł Kołodziejski
svn-id: r10226
2003-09-13a little updated opcode: openFile and deleteFilePaweł Kołodziejski
svn-id: r10221
2003-09-13Another fm towns sound fix from HibernatusTravis Howell
svn-id: r10217
2003-09-13clarified Loom related commentsMax Horn
svn-id: r10213
2003-09-13Add comments from HibernatusTravis Howell
svn-id: r10210
2003-09-13Another fm towns sound fix from HibernatusTravis Howell
svn-id: r10209
2003-09-13Update commentTravis Howell
svn-id: r10208
2003-09-13More Amiga V3 sound updates from unused.Travis Howell
svn-id: r10201
2003-09-12Fix COMI regression for now, seems to require x min/max values for camera to ↵Travis Howell
be set first. svn-id: r10191
2003-09-12fix/workaround for bug #770717 (ZAK: Zak walking on spot)Max Horn
svn-id: r10189
2003-09-12my TODO was correct ;-) fixes regression in ZakMax Horn
svn-id: r10188
2003-09-11no need to manually call update_screen after a warp_mouse - if the backend ↵Max Horn
needs to do a redraw in order to move the mouse, then it's the responsibility of the backend to ensure that it gets one svn-id: r10186
2003-09-11changed actor walking for V2 games a bit; this fixes bug #774529 (Zak: Annie ↵Max Horn
walking in funny places) svn-id: r10185
2003-09-11let getObjActToObjActDist round up when dividing the distance by 8 for V1/V2 ↵Max Horn
games. This helps in fixing bug #774529, but might cause regressions... svn-id: r10184
2003-09-11yet another tiny cleanup.... yeah yeah, I know I am annoyingMax Horn
svn-id: r10182
2003-09-11cleanupMax Horn
svn-id: r10181
2003-09-11fix long standing bug in walkActorOld() (though I have no idea if it affects ↵Max Horn
anything :-) svn-id: r10180
2003-09-11cleanupMax Horn
svn-id: r10179
2003-09-11nicer box matrix output in V3-V8 gamesMax Horn
svn-id: r10178
2003-09-11fix V1/V2 walkmatrix debug commandMax Horn
svn-id: r10177
2003-09-11V2 walk matrix supportMax Horn
svn-id: r10176
2003-09-11hum, why was this not commited by CVS?Max Horn
svn-id: r10175
2003-09-11fix for room-scroll regression in V1/V2 (essentially, we never init the ↵Max Horn
camera y-values, except here, for these games) svn-id: r10174
2003-09-11fixed kBoxLocked handling, bug #771483 (ZAK: Pushing Sarcophagous feet on Mars)Max Horn
svn-id: r10173
2003-09-11fixed version checkMax Horn
svn-id: r10172
2003-09-11oopsMax Horn
svn-id: r10171
2003-09-11Should redraw in both cases.Travis Howell
svn-id: r10170
2003-09-11cleanupMax Horn
svn-id: r10169
2003-09-11Original load/save screen fix from HibernatusTravis Howell
Allows indy3ega/loom screens to work, although load/save are stuba. svn-id: r10167