aboutsummaryrefslogtreecommitdiff
path: root/simon
AgeCommit message (Collapse)Author
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-10moved declaration of error/warning/debug from engine.h to util.hMax Horn
svn-id: r10152
2003-09-08renamed VersionSettings -> TargetSettings and also renamed some of its ↵Max Horn
members; added GameDetector::findTarget; made launcher use that new method; some initial preparations for Plugin code svn-id: r10092
2003-09-07make use of voc.h; some cleanupMax Horn
svn-id: r10073
2003-09-06removed pauseMixer method from mixer, and renamed stop to stopChannelMax Horn
svn-id: r10042
2003-09-05added default volume/pan valuesMax Horn
svn-id: r10019
2003-09-05fixes for uninitialized pan and volumePaweł Kołodziejski
svn-id: r9998
2003-09-02changed sounds volume to original volume level, and fixed sounds in bass introPaweł Kołodziejski
svn-id: r9963
2003-08-31added mixer features: volume and pan control per channelPaweł Kołodziejski
svn-id: r9944
2003-08-30Reverted previous change since the mixer change was reverted.Torbjörn Andersson
svn-id: r9929
2003-08-30Fixed Simon 2 intro regression (and possibly others as well) caused byTorbjörn Andersson
recent mixer change. svn-id: r9926
2003-08-15Replaced ADLIB_ALWAYS and ADLIB_PREFERRED with a more flexibleJamieson Christian
list of music types supported. This was done because now PC speaker support must be treated separately, along with Adlib and native (GM/MT32) support. This fixes a problem with games that don't support PC speaker (including V5 games that don't parse SPK resources yet) being run with -epcspk or -epcjr. Those games now properly switch to -enull so that music resources still get parsed and music/script synchronization mechanisms don't break. svn-id: r9703
2003-08-11More music volume management fixesJamieson Christian
svn-id: r9636
2003-08-11Fix for Bug [777589] SIMON1: Sound volume strangenessJamieson Christian
Fixed redundant, cumulative adjustments of _masterVolume on the individual channel volumes. This fixes problems with individual instruments changing volume by too much, or dropping out altogether, when changing the master music volume. svn-id: r9635
2003-08-10stdafx.h needs to be included before scummsys.h because of the #define of free.Marcus Comstedt
svn-id: r9628
2003-08-10Replaced use of File with use of SaveFileManager where appropriate.Marcus Comstedt
svn-id: r9627
2003-08-10Add missing code for f10 key, thanks to JamiesonTravis Howell
Stops multiple flashing star occuring on one character/object svn-id: r9625
2003-08-10Fix for f10 key in simon1Travis Howell
svn-id: r9624
2003-08-08Added generic send() option to MidiChannel.Jamieson Christian
This circumvents problems doing generic send() calls to MidiDrivers that support more than 16 MIDI channels (i.e. Adlib). Because of the way it interacts with MidiDriver, Simon could have run into a problem if it tried to allocate more than 15 Adlib music channels (though this would only happen in very, VERY rare circumstances). Also fixed a problem with the channel numbering scheme used by MidiDriver_Adlib, in particular the percussion channel number. svn-id: r9604
2003-08-08More Simon shutdown cleanupJamieson Christian
svn-id: r9602
2003-08-08Use shutdown() when quiting via ctrl zTravis Howell
svn-id: r9601
2003-08-08Fixed hang from double-lock of mutexJamieson Christian
svn-id: r9600
2003-08-08Close music engine on shutdownJamieson Christian
svn-id: r9599
2003-08-06Add GF_INDY3 feature flag for indy3 games to reduce checksTravis Howell
Remove GF_ADLIB_DEFAULT since it is no longer used svn-id: r9546
2003-08-06Reverted too muchTravis Howell
Add note about missing code in simon svn-id: r9531
2003-08-06must create adlib driver *after* calling _mixer->bindToSystemMax Horn
svn-id: r9528
2003-08-05getting rid of g_mixer; removing lots of whitespaceMax Horn
svn-id: r9527
2003-08-05oopsTravis Howell
svn-id: r9508
2003-08-05F10 key works in simon1, although it highlights exitsTravis Howell
svn-id: r9506
2003-08-04Remove lineTravis Howell
svn-id: r9452
2003-08-03Add Hebrew support for spoken textTravis Howell
Thanks to Jamieson svn-id: r9444
2003-08-02Make code matchTravis Howell
svn-id: r9405
2003-08-02Always check for null stringTravis Howell
svn-id: r9404
2003-08-02My last commit caused regressionTravis Howell
svn-id: r9402
2003-08-02Add combined speech/subtitles support for simon2 hebrewTravis Howell
svn-id: r9401
2003-08-02Add combined speech/subtitles support for simon2 hebrewTravis Howell
svn-id: r9400
2003-08-02Hebrew support for load/save dialogTravis Howell
svn-id: r9398
2003-08-02Improved hebrew support, thanks to JamiesonTravis Howell
svn-id: r9397
2003-08-02removed OSystem::set_mouse_pos (I hope I didn't break any backends, but if I ↵Max Horn
did it should be trivial to get them working again) svn-id: r9391
2003-08-01#include cleanup (explicityl specify the location for headers from common/, ↵Max Horn
so that we at some point can get rid of -Icommon; exception is made for stdafx.h, since a) we might want to rename it and b) might want to move it to the top level) svn-id: r9359
2003-07-31Small cleanupTravis Howell
svn-id: r9316
2003-07-30Fix Golum Ring causes graphic glitches, bug #777966Travis Howell
svn-id: r9294
2003-07-30typoTravis Howell
svn-id: r9293
2003-07-30Add/remove/update simon commentsTravis Howell
svn-id: r9292
2003-07-30Small cleanupTravis Howell
svn-id: r9290
2003-07-30vc_10_no_depack_swap implementationJamieson Christian
svn-id: r9289
2003-07-30Fix unit'd array and variable in simonTravis Howell
svn-id: r9285
2003-07-29Partial fix for bug #779013. It no longer crashes, but the config fileTorbjörn Andersson
setting still overrides the command-line option. svn-id: r9283