Age | Commit message (Collapse) | Author | |
---|---|---|---|
2002-09-29 | Merge in 615745: GMD via AdLib emulation | James Brown | |
Remove MIDIEMU driver obsoleted by patch. Change functionality to fallback to AdLib/AdLibGMD Emulation where MIDI init fails Switch to NewGUI by default (old code retained 'Just in case') svn-id: r5033 | |||
2002-09-24 | removed even the last traces of Scumm dependencies from NewGUI. Yes, you ↵ | Max Horn | |
heard right NewGUI is now 100% Scumm free and we can go for the launcher/message dialogs! svn-id: r5016 | |||
2002-09-17 | Patch 610257jamieson630/Windows MMSYSTEM error reclassification | James Brown | |
svn-id: r4955 | |||
2002-09-15 | new smush player need bigger buffer | Paweł Kołodziejski | |
svn-id: r4942 | |||
2002-09-15 | speed changes to play smush movies | Paweł Kołodziejski | |
svn-id: r4941 | |||
2002-09-14 | fixed stream in mixer, not completed yet - bad wrap around. | Paweł Kołodziejski | |
svn-id: r4940 | |||
2002-09-08 | rewrote config class; cleanup; code restructuring | Max Horn | |
svn-id: r4903 | |||
2002-09-02 | fixes | Paweł Kołodziejski | |
svn-id: r4897 | |||
2002-09-02 | changed file io in sounds to class File | Paweł Kołodziejski | |
svn-id: r4896 | |||
2002-08-29 | sound system cleanup | Max Horn | |
svn-id: r4867 | |||
2002-08-25 | better SFX suport in the Dig | Paweł Kołodziejski | |
svn-id: r4852 | |||
2002-08-24 | synced with scummvm | Paweł Kołodziejski | |
svn-id: r4821 | |||
2002-08-23 | fix for bug #598938: sfx/music volume set 0 is not mute; some cleanup | Max Horn | |
svn-id: r4805 | |||
2002-08-23 | fix for music loop, I think :) | Paweł Kołodziejski | |
svn-id: r4804 | |||
2002-08-22 | Changed MorphOS MIDI code so that data sent from different threads are no ↵ | Ruediger Hanke | |
longer a problem. Ensure Midi driver is closed, otherwise no other MIDI application will run after ScummVM has exited. svn-id: r4801 | |||
2002-08-21 | fixed one-off-error (I hope this fix is right?); use calloc instead of ↵ | Max Horn | |
malloc to ensure struct is zeroed svn-id: r4795 | |||
2002-08-21 | fixed the 'intelligent' GCC build rules; added .cvsignore files | Max Horn | |
svn-id: r4790 | |||
2002-08-21 | Initial revision | Max Horn | |
svn-id: r4785 | |||
2002-08-21 | Add missing iMUSE midi effect | James Brown | |
svn-id: r4784 | |||
2002-08-20 | applied patch 597414, thanks Xavier | Paweł Kołodziejski | |
svn-id: r4778 | |||
2002-08-18 | move _volume_table creation into constructor, and discard it in destructor | Max Horn | |
svn-id: r4764 | |||
2002-08-18 | MAJOR change to the way how Engine objects are instantiated | Max Horn | |
svn-id: r4758 | |||
2002-08-18 | pedantic #define rename :-) | Max Horn | |
svn-id: r4755 | |||
2002-08-11 | Removing some system ifdef's that won't be required anymore soon | Ruediger Hanke | |
svn-id: r4726 | |||
2002-08-10 | this remove clicks end of sounds in smush | Paweł Kołodziejski | |
svn-id: r4724 | |||
2002-08-09 | Got rid of annoying blips and scratches on my system. It's just for MorphOS ↵ | Ruediger Hanke | |
not to annoy Ender (see his comment in the source). Happens probably only here. svn-id: r4723 | |||
2002-08-09 | Fixed Mixer full warnings, Dig music plays much better now on MorphOS | Ruediger Hanke | |
svn-id: r4722 | |||
2002-08-04 | fixed compile error | Max Horn | |
svn-id: r4702 | |||
2002-08-04 | DIG: preliminarily support for music in the game | Paweł Kołodziejski | |
svn-id: r4701 | |||
2002-07-29 | patch 587769 by Fridvin Logi (supposedly helps with Nexus in The Dig) | Max Horn | |
svn-id: r4678 | |||
2002-07-29 | fixed imuse volume bug introduced recently by me and painelf - iMuse ↵ | Max Horn | |
internally does require the 0-127 change svn-id: r4677 | |||
2002-07-28 | fixed volume table (that was a neat trick, that int8 cast, really got me; ↵ | Max Horn | |
but I prefer readability over the 5 ns time saved <g>) svn-id: r4675 | |||
2002-07-28 | moved file bundle stuff into class Bundle | Paweł Kołodziejski | |
svn-id: r4671 | |||
2002-07-28 | added constants for the default volumes; changed the volume ranges from ↵ | Max Horn | |
0-255 to 0-256 svn-id: r4670 | |||
2002-07-27 | fixed some warnings, fixed clamped_add_16 to do the right thing now (wow, ↵ | Max Horn | |
nobody noticed this.. :-) svn-id: r4652 | |||
2002-07-26 | when mixing data, clamp the addition - otherwise we might get overflows for ↵ | Max Horn | |
high volumes svn-id: r4647 | |||
2002-07-26 | added painelf's (still unfinished) sound dialog in NewGUI. Beware, this is ↵ | Max Horn | |
work in progress, don't report problems with it just yet, we already know they are there :-) svn-id: r4635 | |||
2002-07-23 | fixed Channel_MP3::mix to deal correctly with _silence_cut (this improves ↵ | Max Horn | |
lip sync); put cubic interpolation code into a utility class, CubicInterpolator; now three mixers use this, converting the other ones should be simple svn-id: r4623 | |||
2002-07-23 | renamed SPECIAL_CHANNEL to PERCUSSION_CHANNEL; don't apply MT32->GM ↵ | Max Horn | |
conversion on percussion channel; some indention fixes svn-id: r4621 | |||
2002-07-22 | pulled out arisme's recent changes to pauseMode, they are not correct as ↵ | Max Horn | |
they break pause mode for all systems that use real MIDI drivers (see bug #584684). If you need a mute music mode, then add an according function to iMUSE/mixer but don't abuse pause mode, please svn-id: r4615 | |||
2002-07-21 | Apply patch from Torbj�rn Andersson to make MP3_CDMUSIC mixer use | James Brown | |
music_volume instead of sfx_volume. svn-id: r4611 | |||
2002-07-20 | Fixed Monkey Island 2 freeze when sound is paused | Nicolas Bacca | |
svn-id: r4608 | |||
2002-07-17 | added cubic spline interpolation (only to mix_unsigned_mono_8 because that's ↵ | Max Horn | |
what I used to test); next step will be to put this into a seperate function which all the 9 mixers (8 normal ones and one for MP3) will then use, but I gotta sleep now :-) svn-id: r4585 | |||
2002-07-07 | indent run | Max Horn | |
svn-id: r4475 | |||
2002-07-04 | fixed compilation of imuse.cpp | Max Horn | |
svn-id: r4454 | |||
2002-06-26 | Hacks to make SMUSH mixer a bit more tollerable. | James Brown | |
svn-id: r4429 | |||
2002-06-06 | As long as I am fixing regression bug introduced by my streaming | Lionel Ulmer | |
patch, fix also the 'FLAG_FILE' stuff. Endy, you should be able to revert your patch to Simon as it should not be needed anymore now :-) svn-id: r4412 | |||
2002-06-06 | This should fix the regression introduced by my streaming changes (bug | Lionel Ulmer | |
#564756). Thanks Oliver Kiehl for the find :-) svn-id: r4411 | |||
2002-06-03 | Added the mutex support to ease the streaming (ie to prevent all race | Lionel Ulmer | |
conditions between an 'append' and a playing by the sound thread). Porters should add the relevant stuff to their OSystem interfaces. But finally, the bug reported by Valgrind was much more trivial than that and is also fixed in this commit :-) svn-id: r4398 | |||
2002-06-02 | Fix the streaming used in the movies in TheDig (warning, did not test | Lionel Ulmer | |
Full Throttle). This should be less buggy (ie crash less often, maybe not better quality) than the previous code. NOTE: the '1024 *' is here for testing purposes and will need to be severely reduced :-/ svn-id: r4396 |