aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2003-12-24o Added SoundMixer::isReady()Max Horn
o Removed SoundMixer::bindToSystem() o In scumm, replaced _silentMixer, _silentDigitalImuse and _noDigitalSamples by SoundMixer::isReady() svn-id: r11893
2003-12-24fixed ft sounds channels initializationPaweł Kołodziejski
svn-id: r11892
2003-12-24fixed compilationPaweł Kołodziejski
svn-id: r11891
2003-12-24muse use even size when pushing data into a mixerstreamMax Horn
svn-id: r11890
2003-12-24cleanup (code should be 100% equivalent)Max Horn
svn-id: r11889
2003-12-24test is a PHONY targetMax Horn
svn-id: r11888
2003-12-24added test target to Makefile (so you can do 'make test' now, provided you ↵Max Horn
have cxxtest installed) svn-id: r11887
2003-12-24simple unit tests for List/Map/String classesMax Horn
svn-id: r11886
2003-12-24explicitly turn off all active sounds -> not all MIDI devices support the ↵Max Horn
'All note off' event, at least according to http://crystal.apana.org.au/ghansper/midi_introduction/midi_channel_mode.html ; and now, the quicktime MIDI code doesn't support it anymore, too ;-) svn-id: r11885
2003-12-24fix various buglets (like, only 15 of the 16 channels were being inited; ↵Max Horn
also, the 'All note off' code caused odd problems, not yet sure why. I am disabling it for now) svn-id: r11884
2003-12-24fix drum channelMax Horn
svn-id: r11883
2003-12-24Should apply to all Simon1 versionsTravis Howell
svn-id: r11882
2003-12-24turned PlayingSoundHandle into an 'opaque' (well not really :-) data type, ↵Max Horn
mainly because people kept (accidentally and sometimes on purpose :-) misusing them svn-id: r11881
2003-12-23Replace the DOTT/SAM hack (which ensures that only one SFX is being played ↵Max Horn
at a time for them) with proper code: instead of hacking the sound handle, we assign a fake sound ID to the SFX, thus ensuring only one is playing at a time svn-id: r11880
2003-12-23Allow sound ID for MP3/Vorbis sounds, too; cleaned up Vorbis playback code a bitMax Horn
svn-id: r11879
2003-12-23fix control panel bugRobert Göffringmann
svn-id: r11878
2003-12-23control panel changesRobert Göffringmann
svn-id: r11877
2003-12-23Update Simon1/2 compression detailsTravis Howell
Remove mention of backups, we don't alter the source files at all. svn-id: r11876
2003-12-23Add delay to help reduce cpu usage in some sections.Travis Howell
svn-id: r11875
2003-12-23OoopsTravis Howell
svn-id: r11874
2003-12-23Fix inventory flashing when using F10 in Simon1 after conversation.Travis Howell
svn-id: r11873
2003-12-23Add correct value from simon2dos disasm.Travis Howell
Last value was guess for smooth scrolling. svn-id: r11872
2003-12-23OoopsTravis Howell
svn-id: r11871
2003-12-23Add var to track current subroutine been used.Travis Howell
Add work around to display one section of Simon the Sorcerer 1 introduction in lower half of screen. svn-id: r11870
2003-12-23Add commentTravis Howell
svn-id: r11869
2003-12-23Update Simon2 issues.Travis Howell
svn-id: r11868
2003-12-23simon2dos/talkie used different expire_vga_timers() code.Travis Howell
Solves several bugs. Using simon1 timer_proc() seciton as work out for speed issue at the moment. svn-id: r11867
2003-12-23Microsoft Compilers : Which part of the standard do you want to break today ?Nicolas Bacca
svn-id: r11866
2003-12-23cleanupMax Horn
svn-id: r11865
2003-12-23must use pauseHandle, not pauseIDMax Horn
svn-id: r11864
2003-12-22fix warningsMax Horn
svn-id: r11863
2003-12-22fixed some animation bugsRobert Göffringmann
svn-id: r11862
2003-12-22fixed screen and music fadingRobert Göffringmann
svn-id: r11861
2003-12-22some changes in imuse digital (synced with local sources)Paweł Kołodziejski
svn-id: r11860
2003-12-22actually, converting a sound handle to a sound index is an evil hack, too... :-)Max Horn
svn-id: r11859
2003-12-22Fix warning generated by the incomprehensibly picky MinGW GCC compiler.Torbjörn Andersson
svn-id: r11858
2003-12-22o Got rid of Channel::destroy() method (no more evil 'delete this', plusMax Horn
slightly more efficient) o Fixed potential memory leak in SoundMixer::playRaw o Channel not anymore friend class of SoundMixer o misc cleanup svn-id: r11857
2003-12-22Subtitles in the FT/Dig intros should be working again. At least untilTorbjörn Andersson
INSANE is enabled. Could anyone explain to me what's supposed to happen in the "if (_insanity)" case? svn-id: r11856
2003-12-22fix for bug #864478 (Smush audio streaming); cleanupMax Horn
svn-id: r11855
2003-12-22Change to arrow cursor when displaying the inventory menuTorbjörn Andersson
svn-id: r11854
2003-12-22another change to verticalMask(). this should fix the remaining sprite ↵Robert Göffringmann
priority issues svn-id: r11853
2003-12-22Preliminary support for queen in the old codebase ...Nicolas Bacca
svn-id: r11852
2003-12-22added fnSetPaletteToFade/fnSetPaletteToCutRobert Göffringmann
svn-id: r11851
2003-12-22Added abortNicolas Bacca
svn-id: r11850
2003-12-22Namespace fixNicolas Bacca
svn-id: r11849
2003-12-22Add queenNicolas Bacca
svn-id: r11848
2003-12-22Switch back to older method (Used in Hebrew version) of combined speech and ↵Travis Howell
subtitles for Simon2. svn-id: r11847
2003-12-22Moved bundle music code from class Sound to IMuseDigital (seems more ↵Max Horn
natural; and allows for various cleanup) svn-id: r11846
2003-12-22added code for non-looping music and implemented fadingRobert Göffringmann
svn-id: r11845
2003-12-22changed the way the control panel is startedRobert Göffringmann
svn-id: r11844