Age | Commit message (Collapse) | Author | |
---|---|---|---|
2004-10-17 | Cleanup | Max Horn | |
svn-id: r15588 | |||
2004-10-11 | Make use of the new setupPremix variant (i.e. use an AudioStream subclass ↵ | Max Horn | |
instead of a premix proc) svn-id: r15523 | |||
2004-10-06 | Use common PI value instead | Chris Apers | |
svn-id: r15435 | |||
2004-09-12 | Zodiac midi driver | Chris Apers | |
svn-id: r15028 | |||
2004-08-22 | cleanup of TimerProc mess | Max Horn | |
svn-id: r14683 | |||
2004-07-27 | Add passthrough ability. Patch by Christian Schoenebeck with slight ↵ | Jonathan Gray | |
modifications svn-id: r14354 | |||
2004-03-19 | Reverted to the old random_nr() function. This appears to have been the | Torbjörn Andersson | |
cause of bug #916886: Calling getRandomNumber(-1) causes ScummVM to crash, while calling random_nr(-1) doesn't. We may still want to replace it with getRandomNumber() later, of course. svn-id: r13341 | |||
2004-03-13 | Patch #902111: Change remaining random function calls to use RandomSource | Max Horn | |
svn-id: r13262 | |||
2004-02-24 | the OSystem changes we discussed on the ML (note: renaming of the existing ↵ | Max Horn | |
OSystem API is not yet finished); porters will have to fix their ports to get them to compile again svn-id: r13036 | |||
2004-02-05 | Prepare Zodiac MIDI support | Chris Apers | |
svn-id: r12734 | |||
2004-01-20 | Handle command 0xD0 (queen uses this) - thanks aholler. | Joost Peters | |
svn-id: r12533 | |||
2004-01-06 | updated copyright notice | Max Horn | |
svn-id: r12176 | |||
2003-12-25 | disable the reverb hack for now; at hacked in sound font support (specify ↵ | Max Horn | |
'soundfont' config option with path to a .SF2 file); simplify code a bit by using OpenDefaultComponent; allow usage of any music device, not just the DLSSynth (this may or may not help people with real MIDI devices) svn-id: r11918 | |||
2003-12-24 | fix 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-24 | fix drum channel | Max Horn | |
svn-id: r11883 | |||
2003-12-11 | add config file parameter to specify the desired port when using the ALSA ↵ | Jonathan Gray | |
music driver svn-id: r11583 | |||
2003-11-08 | cleanup whitespaces | Paweł Kołodziejski | |
svn-id: r11220 | |||
2003-11-03 | stdafx.h needs to be included first. | Marcus Comstedt | |
svn-id: r11117 | |||
2003-10-18 | cleanup | Max Horn | |
svn-id: r10894 | |||
2003-10-17 | Make PalmOS port happy | Chris Apers | |
svn-id: r10843 | |||
2003-10-07 | More Euphony/YM2612 instrument layering and polyphony | Jamieson Christian | |
fixes. Aside from variations in the instrument timbre, the output from ScummVM now seems to match up with the output from UNZ (MAME YM2612 emulator). svn-id: r10672 | |||
2003-10-07 | Remove my trace output. :P | Jamieson Christian | |
svn-id: r10669 | |||
2003-10-07 | More polyphony tweaks. Sounding a bit better. | Jamieson Christian | |
svn-id: r10668 | |||
2003-10-06 | fixed warnings | Max Horn | |
svn-id: r10646 | |||
2003-10-06 | removed unused 'rate' param from nextTick; another tiny tweak to ↵ | Max Horn | |
Operator2612::nextTick (avoids one memory store over here, woohoo <g>) svn-id: r10644 | |||
2003-10-06 | remove <string> include so we don't depend on stdlib stuff (not used anyway) ↵ | Jonathan Gray | |
this also stops compile problems arising from our overloaded memory operators here svn-id: r10643 | |||
2003-10-06 | malloc/new optimizations | Max Horn | |
svn-id: r10642 | |||
2003-10-06 | Per-channel polyphony now > 1 | Jamieson Christian | |
svn-id: r10641 | |||
2003-10-06 | even more optimizations | Max Horn | |
svn-id: r10639 | |||
2003-10-06 | some more tweaks | Max Horn | |
svn-id: r10637 | |||
2003-10-06 | some incremental changes (more will follow, this is step-by-step ↵ | Max Horn | |
optimzation, watch it happen in pseudo-real-time and color. icecream is sold at the entrance, please stop smoking svn-id: r10636 | |||
2003-10-06 | More performance optimizations | Jamieson Christian | |
svn-id: r10629 | |||
2003-10-06 | oops - that happesn if you incorrectly re-apply a broken patch =) | Max Horn | |
svn-id: r10628 | |||
2003-10-06 | more optimizations | Max Horn | |
svn-id: r10627 | |||
2003-10-06 | Fix compiler warnings | Jamieson Christian | |
svn-id: r10626 | |||
2003-10-06 | The real YM2612 implementation. Portable, | Jamieson Christian | |
and with significant performances optimizations thanks to Fingolfin, or optimizing emperor. :) svn-id: r10625 | |||
2003-10-05 | Preliminary preparation for new YM2612 FM emulator. | Jamieson Christian | |
All the hooks are in, but actual implementation needs to be checked for portability. svn-id: r10615 | |||
2003-09-28 | removed duplicate g_timer object (one was global, one was static to ↵ | Max Horn | |
timer.cpp); set g_system earlier (might prevent a few race conditions) svn-id: r10471 | |||
2003-09-26 | Converted the MPU-401 timer to use the Timer class. | Jamieson Christian | |
Since this was the only place where we were using create_thread, that method should be removable now. I also removed the midi_driver_thread overrides for the MorphOS and YPA1 (Palm) backends. These need to be tested by their respective porters. svn-id: r10414 | |||
2003-09-25 | Fix for Bug [810564] ALL: missing instruments with native MT-32 | Jamieson Christian | |
As defined in Patch [811623] MT-32 patch for Bug 810564 Added a channel mask to MPU-401 devices so that --native-mt32 may force the device to use only the subset of MIDI channels actually supported by the MT-32. Also added a best-guess interpretation of iMuse Part priority in the SysEx 0x00 msg, since part priorities become more of an issue when the channel count is cramped. svn-id: r10409 | |||
2003-09-18 | changed & documented the premixer semantics | Max Horn | |
svn-id: r10294 | |||
2003-09-18 | Extend the ALSA version check to look at SND_LIB_MAJOR as well. They're | Torbjörn Andersson | |
bound to hit 1.0 any year now. Of course, this is completely untested. svn-id: r10288 | |||
2003-09-18 | moved 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-10 | moved declaration of error/warning/debug from engine.h to util.h | Max Horn | |
svn-id: r10151 | |||
2003-08-23 | use startup message, avoid possible race condition on exit | Ruediger Hanke | |
svn-id: r9833 | |||
2003-08-17 | Changed adlib note priorities for small header games | Jochen Hoenicke | |
svn-id: r9746 | |||
2003-08-15 | Changed on_timer frequency in adlib so V3 SFX are correctly timed. | Jochen Hoenicke | |
Changed V3 conversion code to adapt to the new (correct) speed. svn-id: r9712 | |||
2003-08-13 | Remove debug code that shouldn't have been commit | Travis Howell | |
svn-id: r9655 | |||
2003-08-12 | Add adlib music for indy3ega/loom and adlib sfx, patch #770862 | Travis Howell | |
svn-id: r9649 | |||
2003-08-08 | Revamped the GM-to-FM emulation tables. | Jamieson Christian | |
The new tables come directly from the Adlib driver for the original Sam & Max distro. Sam & Max using Adlib should now sound essentially identical to the original distro ("a few more tests"), and other games without specific Adlib support, such as Simon, should sound a whole lot closer to the GM tonality. Percussion support is now comprehensive for Sam & Max and a lot more thorough for other games. svn-id: r9605 |