aboutsummaryrefslogtreecommitdiff
path: root/scumm
AgeCommit message (Collapse)Author
2003-09-24Disable Palyer_V2A on PalmOS, since the source doesn't compile with itChris Apers
svn-id: r10397
2003-09-24Revert change that caused more problemsTravis Howell
svn-id: r10395
2003-09-24Revert change that caused more problemsTravis Howell
svn-id: r10394
2003-09-24More Amiga V2/V3 sound updates from _Q_:Travis Howell
1. A Player_MOD class, basically acts as a simplified mixer that mixes at 60Hz intervals (or whatever interval you specify), this gives smooth music playback in player_v3a 2. Some changes to player_v3a as a result of #1, including reduced music volume 3. player_v2a, and the necessary additions to scummvm.cpp/scumm.h svn-id: r10392
2003-09-24Whitespace changesTorbjörn Andersson
svn-id: r10390
2003-09-24added HE game putt racePaweł Kołodziejski
svn-id: r10388
2003-09-23added two HE gamesPaweł Kołodziejski
svn-id: r10387
2003-09-23correct description, are these demos in the correct section of version ↵Jonathan Gray
ordering by the way? run strings or similiar over the .w32 files and play match the strings svn-id: r10372
2003-09-23added two different versions of HE demosPaweł Kołodziejski
svn-id: r10371
2003-09-23fixed conversion warning under vc7Paweł Kołodziejski
svn-id: r10370
2003-09-21removed unused macroMax Horn
svn-id: r10357
2003-09-21Fix #807291Travis Howell
svn-id: r10344
2003-09-20make console height/width based on a float percentage of the overlay size -> ↵Max Horn
the overlay isn't so tiny anymore in COMI svn-id: r10329
2003-09-19fixed some pointer cast warnings on systems with 64 bit pointers (like AMD64)Max Horn
svn-id: r10315
2003-09-19cleanup; some more fixed need afnow that the premix proc is expected to ↵Max Horn
generate stereo data; (we probably should add a common base class for Player_V1/V2 instead of deriving V1 from V2) svn-id: r10312
2003-09-19cleanupMax Horn
svn-id: r10311
2003-09-19This change was made to player_v2.cpp recently, and seems to fix bugTorbjörn Andersson
#809036 ("MANIAC64: Sound echoes"). I don't understand the exact implications of it, but I assume it has to do with the premix function having to generate stereo samples now. svn-id: r10309
2003-09-19changed scumm/object.cpp for V1/V2 once again - this time it really should ↵Max Horn
match the original behaviour svn-id: r10306
2003-09-18unify legal headers a bit hereMax Horn
svn-id: r10305
2003-09-18added initial support for building our 4 adventure engines as loadable ↵Max Horn
modules; right now only work on OS X; once we add more build rules, other systems with dlopen() should work, too (e.g. Linux); Windows support may come later. This is still very much WIP svn-id: r10304
2003-09-18just generate the data as stereo, instead of munging the buffer at the endMax Horn
svn-id: r10298
2003-09-18changed & documented the premixer semanticsMax Horn
svn-id: r10294
2003-09-18plugin work: right now, only with build rules for OS X. Once I can get it to ↵Max Horn
work here, I'll add more build rules. Work in progress, a lot ain't work, but the plugin stuff is disabled by default, so no harm should arise svn-id: r10292
2003-09-18moved engine.* to base; this fixes some linking issues when building a ↵Max Horn
barebone ScummVM (or maybe I just want to increase our CVS stats? <g>) svn-id: r10287
2003-09-17new module 'base'; moved gameDetector.*, main.cpp and base/plugins.* there ↵Max Horn
(this removes the need for an ugly hack in the build system, and is also conceptionally cleaner) svn-id: r10282
2003-09-17some tweaks to the build system (work toward plugin support)Max Horn
svn-id: r10279
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