Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-11-24 | SCI: Added a TODO for the default reverb value | Filippos Karapetis | |
svn-id: r54454 | |||
2010-11-24 | SCI: Read MT-32 reverb data correctly (patch #3117434) | Filippos Karapetis | |
svn-id: r54453 | |||
2010-11-23 | SCI: Ignore polyphonic/channel aftertouch (0xa0 / 0xd0) in the MIDI driver, ↵ | Filippos Karapetis | |
like in the Adlib driver. SSCI doesn't handle these, so we shouldn't handle them either svn-id: r54428 | |||
2010-11-19 | COMMON: Split common/stream.h into several headers | Max Horn | |
svn-id: r54385 | |||
2010-11-10 | SCI3: Some changes | Filippos Karapetis | |
- Placed the SCI3 version detection in the proper place - Some new types of SCI3 MT-32 patches (e.g. in the Lighthouse SCI3 demo) are ignored, for now svn-id: r54188 | |||
2010-11-02 | SCI: Remove any use of printf | Max Horn | |
svn-id: r54037 | |||
2010-10-28 | SCI: Added some missing GM mappings for MT-32 instruments: | Filippos Karapetis | |
- MT-32 Castanets -> GM Claves - MT-32 OneNoteJam -> GM Celesta - MT-32 JungleTune -> GM Pan Flute For PQ3 (from rev #53902, not in the commit description): - MT-32 Warm Pad -> GM Pad 2 (warm) Thanks to digitall and waltervn for their help with these svn-id: r53907 | |||
2010-10-28 | SCI: Split the GM related names out of map-mt32-to-gm.h and into a separate ↵ | Filippos Karapetis | |
header file svn-id: r53906 | |||
2010-10-28 | SCI: Fixed compilation and added include safeguards to map-mt32-to-gm.h | Filippos Karapetis | |
svn-id: r53904 | |||
2010-10-28 | SCI: Improved the description of the "map_instrument" console command a bit. ↵ | Filippos Karapetis | |
Also, the dynamic mappings are now checked before the static ones svn-id: r53903 | |||
2010-10-28 | SCI: Several changes related to MT-32 -> GM mapping | Filippos Karapetis | |
- Changed C - style comments in map-mt32-to-gm.h to C++ - style comments - Added a new dynamic MT-32 -> GM mapping, complementary to the normal one, which can be done on the fly using the new console command "map_instrument" - The "show_instruments" command has been moved to the music section and now displays the instruments of the game which aren't in the MT32-> GM mapping svn-id: r53902 | |||
2010-09-24 | SCI: Implement voice mapping for CMS driver. | Johannes Schickel | |
svn-id: r52871 | |||
2010-09-19 | SCI: Added documentation for the different music patches in SCI games | Filippos Karapetis | |
svn-id: r52802 | |||
2010-09-17 | SCI: Fix compilation on AmigaOS. | Johannes Schickel | |
svn-id: r52784 | |||
2010-09-17 | SCI: Add CMS driver for SCI1-SCI1.1. | Johannes Schickel | |
svn-id: r52781 | |||
2010-09-17 | SCI: Proper initialization in MidiPlayer's constructor. | Johannes Schickel | |
svn-id: r52768 | |||
2010-09-14 | SCI: Some constification. | Johannes Schickel | |
svn-id: r52726 | |||
2010-09-09 | SCI: Fix last MIDI channel number for adlib driver | Walter van Niftrik | |
svn-id: r52662 | |||
2010-09-09 | SCI: Add getLastChannel() function to MidiPlayer class | Walter van Niftrik | |
svn-id: r52655 | |||
2010-09-06 | SCI: AdLib: process patch change commands when playswitch is off. | Walter van Niftrik | |
svn-id: r52595 | |||
2010-09-03 | SCI: Added a warning when using GM with SCI1 games | Filippos Karapetis | |
The MT-32 <-> GM mapping has only been worked on for SCI0/SCI01 games. Throw a warning when the user chooses GM in a SCI1 game, and there is no after market GM support from Sierra for this game svn-id: r52505 | |||
2010-09-03 | SCI: Rewrote the game name IDs of the Mt32MemoryTimbreMaps array to be like ↵ | Filippos Karapetis | |
the game IDs we use svn-id: r52504 | |||
2010-08-19 | SCI: Added checking for the existence of a GM track, to determine if device ↵ | Filippos Karapetis | |
ID 7 or 12 should be used. Fixes the GM music in the demo of QFG3, which is using an in-between version of SCI1 and SCI1.1 svn-id: r52211 | |||
2010-08-18 | SCI MIDI: adding some asserts as well as proper initialization for _velocityMap | Filippos Karapetis | |
svn-id: r52184 | |||
2010-07-18 | SCI: Rename the Amiga music drivers to AmigaMac to reflect its current purpose. | Matthew Hoops | |
svn-id: r51006 | |||
2010-07-18 | SCI: Oops, silence gcc warning. | Matthew Hoops | |
svn-id: r51002 | |||
2010-07-18 | SCI: Add initial support for SCI0 Mac and SCI1 Amiga/Mac sound. | Matthew Hoops | |
SCI1 sound is pretty much done, but envelope support is still not 100% complete. SCI0 Mac sound is not complete, but sounds "ok" for now. Much thanks to Walter, who did a ton of work on this. svn-id: r51001 | |||
2010-07-17 | Remove extra ";" in class declarations. | Johannes Schickel | |
svn-id: r50955 | |||
2010-06-21 | Patch #1956501: "GUI/LAUNCHER: Midi device selection" | Max Horn | |
svn-id: r50128 | |||
2010-06-19 | SCI: make channel remapping stop using channel 0 for mt32 - fixes playback ↵ | Martin Kiewitz | |
accordingly (like lsl1 at the start) svn-id: r50056 | |||
2010-06-19 | SCI: AdLib: add dummy instruments when there are only 48 in the patch | Walter van Niftrik | |
svn-id: r50035 | |||
2010-06-18 | Fixed show_instruments to ignore instruments in Sierra's special MIDI ↵ | Filippos Karapetis | |
channel 15, and updated the comment regarding PQ2 accordingly (it only has 2 incorrect instruments) svn-id: r50021 | |||
2010-06-18 | Added hints inside validate_arithmetic(), together with some code useful for ↵ | Filippos Karapetis | |
debugging. Some cleanup svn-id: r50020 | |||
2010-06-18 | Added an explanation about the invalid instruments used when using the Adlib ↵ | Filippos Karapetis | |
driver in PQ2 svn-id: r50019 | |||
2010-06-18 | SCI: change error() inside adlib driver ::setPatch() to warning() again, ↵ | Martin Kiewitz | |
fixing pq2 svn-id: r50017 | |||
2010-06-18 | SCI: (Temporary?) workaround for firmware bug in common USB-MIDI cables. | Walter van Niftrik | |
svn-id: r49982 | |||
2010-06-17 | Strict mode: Changed several warnings due to logic bugs into errors. If an ↵ | Filippos Karapetis | |
error pops up from these ones, please add the game where it occurred and the steps to reproduce the error before turning it into a warning svn-id: r49973 | |||
2010-04-17 | Fixing some warnings (with gcc 3.3.6) | Max Horn | |
svn-id: r48694 | |||
2010-04-12 | AUDIO: Rename Mixer::playInputStream to playStream | Max Horn | |
svn-id: r48637 | |||
2010-02-17 | SCI: Reduce header interdependencies | Max Horn | |
svn-id: r48086 | |||
2010-02-13 | SCI: Get rid of EngineState::resMan | Max Horn | |
svn-id: r48048 | |||
2010-02-13 | SCI: Add global g_sci pointer to the active SciEngine instance | Max Horn | |
svn-id: r48046 | |||
2010-02-02 | SCI: Fix bug in keyshift handling in midi driver. | Walter van Niftrik | |
svn-id: r47806 | |||
2010-01-29 | SCI: Fix out-of-bounds error in MT-32 patch reading in GM mode. | Walter van Niftrik | |
svn-id: r47662 | |||
2010-01-26 | SCI: Add driver for Yamaha FB-01. Cleanup. | Walter van Niftrik | |
svn-id: r47571 | |||
2010-01-25 | Change some comments to use "AdLib" instead of "adlib". | Johannes Schickel | |
svn-id: r47534 | |||
2010-01-22 | SCI: Fix OB1 error in rhythm mapping in MT-32 to GM translation | Walter van Niftrik | |
svn-id: r47428 | |||
2010-01-21 | SCI: Cleanup | Walter van Niftrik | |
svn-id: r47419 | |||
2010-01-21 | SCI: Renamed softseq/ to drivers/ | Walter van Niftrik | |
svn-id: r47418 |