aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2003-09-19cleanupMax Horn
svn-id: r10316
2003-09-19fixed some pointer cast warnings on systems with 64 bit pointers (like AMD64)Max Horn
svn-id: r10315
2003-09-19cleanupTorbjörn Andersson
svn-id: r10314
2003-09-19cleanupMax Horn
svn-id: r10313
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-19cleanupTorbjörn Andersson
svn-id: r10310
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-19cleanupTorbjörn Andersson
svn-id: r10308
2003-09-19Cleanup. Apart from reformatting, I've also removed the #ifdef blocks toTorbjörn Andersson
skip or mute cutscenes. At the very least, we want to show the subtitles like we do now. svn-id: r10307
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-18disable the custom operator 'new' on Mac OS X, as it cause multiple ↵Max Horn
definition linker error when building ScummVM with loadable modules svn-id: r10303
2003-09-18link modules against LIBS, too (right now the only reason for this is that ↵Max Horn
scumm/ needs MAD & Vorbis libs) svn-id: r10302
2003-09-18cleanupMax Horn
svn-id: r10301
2003-09-18updated vc7 filePaweł Kołodziejski
svn-id: r10300
2003-09-18trying to fix VC6 project file (beware! I am doing this manually, I may have ↵Max Horn
screwed up) svn-id: r10299
2003-09-18just generate the data as stereo, instead of munging the buffer at the endMax Horn
svn-id: r10298
2003-09-18Update project filesNicolas Bacca
svn-id: r10297
2003-09-18Add time.hNicolas Bacca
svn-id: r10296
2003-09-18Change includes, fix BASS slowdownsNicolas Bacca
svn-id: r10295
2003-09-18changed & documented the premixer semanticsMax Horn
svn-id: r10294
2003-09-18Added EXECUTABLE to the MinGW makefile.Torbjörn Andersson
This slows down the build procedure enormously, but on the other hand it actually does something now. :-) Though, for some reason, make always crashes shortly before the end when I build it from scratch. I have to repeat the command to get it to finish. Time to check if there's a newer MinGW version to download, I guess... svn-id: r10293
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-18This'll also break Makefile.noconfJames Brown
svn-id: r10291
2003-09-18Temporarily disabled this rule since it causes troubles for MinGWMax Horn
svn-id: r10290
2003-09-18Remove one more hackery - actually a complete port rewrite would be needed ↵Nicolas Bacca
to get rid of all of them, I'm thinking about it :) svn-id: r10289
2003-09-18Extend the ALSA version check to look at SND_LIB_MAJOR as well. They'reTorbjörn Andersson
bound to hit 1.0 any year now. Of course, this is completely untested. svn-id: r10288
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-17fix Circular dependency warningMax Horn
svn-id: r10286
2003-09-17removed the module.mk dependency again since it make 'ar' add module.mk to ↵Max Horn
the lib.a file svn-id: r10285
2003-09-17cleanupMax Horn
svn-id: r10284
2003-09-17no need for this evil hackery; just always pretend 'F5' was pressed, the ↵Max Horn
Scumm engine will do the work from then svn-id: r10283
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-17make module convenience libs depend on their module.mk fileMax Horn
svn-id: r10281
2003-09-17didn't mean to commit thisMax Horn
svn-id: r10280
2003-09-17some tweaks to the build system (work toward plugin support)Max Horn
svn-id: r10279
2003-09-17added a static method setDefaultDirectory to class File; used this to ↵Max Horn
simplify some code; added a global g_sound pointer in bs2, this cuts down on uses of g_sword2 (of course both should be removed on the long run); some other minor tweaks/fixes svn-id: r10278
2003-09-17cleanupMax Horn
svn-id: r10277
2003-09-17remove unused variableMax Horn
svn-id: r10276
2003-09-17BS2 works on BE systems nowMax Horn
svn-id: r10275
2003-09-17cleanupTorbjörn Andersson
svn-id: r10274
2003-09-17cleanupTorbjörn Andersson
svn-id: r10273
2003-09-17Rewrote Read_file() to use our File class, and removed the unused functionsTorbjörn Andersson
Direct_read_file() and Direct_write_file(). This change is completely untested, but that should be ok since Read_file() (which is now the only function left in tony_gsdk.cpp) only seems to be used in debug builds. Perhaps we should remove these files completely? svn-id: r10272
2003-09-17Removed some #includes that seem to be unnecessary. I think we're going toTorbjörn Andersson
have to clean up the header files at some point... svn-id: r10271
2003-09-17delete name only after closing the fileMax Horn
svn-id: r10270
2003-09-17cleanupTorbjörn Andersson
svn-id: r10269
2003-09-17Cleanup.Torbjörn Andersson
Since this file contains a list of global variables which are accessed both directly by the engine and - presumably - by the scripts, this could lead to some nasty regressions. I've triple-checked the list against the old version, so it *should* be ok, I just thought I'd point it out. svn-id: r10268
2003-09-17cleanupTorbjörn Andersson
svn-id: r10267