Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-10-31 | SCI: - minor fix to FM-TOWNS sound driver | athrxx | |
- workaround to fix music playback in Mixed Up Mothergoose - remove a useless declaration | |||
2018-03-28 | SCI: Added overried specifiers | Eugene Sandulenko | |
2017-12-03 | SCI: Avoid buffer overflow in amigamac sound driver | Willem Jan Palenstijn | |
By default, frac_t is interpreted as signed. The resulting range isn't large enough to store offsets, so we interpret it as unsigned here instead. Fixes a crash in QfG1/Mac where instrument->loop_size is 49457. | |||
2017-10-04 | SCI: Set default MT-32 reverb before each sound | Ruud Klaver | |
Set the default reverb configuration present in either the MT-32 patch data or MT32.DRV of SCI0 games before playing each sound, as a previously played sound may have changed it. Also, do not perform a general reverb init, since the start of a sound will do that now. Closes gh-1023. | |||
2017-09-12 | SCI: Omit SysEx delays when sending to MT-32 emulator | Colin Snover | |
Real MIDI devices, and MT-32 in particular, need delays between SysEx messages to ensure sufficient time to receive and process the incoming data buffer. Sending too much data too quickly to these devices can cause them to crash with a buffer overflow. The MT-32 emulator, on the other hand, has no problem receiving SysEx data instantly, so skipping the delays means that games that send lots of data to the MT-32 will start up much faster. | |||
2017-07-07 | SCI32: Fix missing music in MGDX | Colin Snover | |
GM patch data is the same across all SCI32 games. | |||
2017-03-30 | SCI: Update formatting strings to match updated Span API | Colin Snover | |
2017-03-27 | SCI: Implement bounds-checked reads of game resources | Colin Snover | |
2017-02-26 | SCI: Clean up unnecessary casts | Willem Jan Palenstijn | |
2016-12-03 | SCI: Fix buffer overflow in AmigaMac sound driver | Colin Snover | |
2016-12-03 | SCI: Fix non-responsive application warning during sysex transfers | Colin Snover | |
This also fixes the display of the startup LCD message, which had been delayed until after the sysex transfer was finished. | |||
2016-06-07 | SCI: Plug memory leak | Eugene Sandulenko | |
2016-04-14 | JANITORIAL: Reduce audio header dependencies | Ori Avtalion | |
2016-03-01 | SCI: Use uint32 instead of unsigned int | Filippos Karapetis | |
2015-12-29 | SCI32: split up SCI2.1 into EARLY/MIDDLE/LATE | Martin Kiewitz | |
- Detection works via signatures (couldn't find a better way) - new kString subcalls were introduced SCI2.1 LATE - kString now has signatures and is split via subcall table - kString fix, so that KQ7 doesn't crash, when starting a chapter - Sci2StringFunctionType removed, because no longer needed | |||
2015-07-07 | SCI: Delete OPL when init fails | Walter van Niftrik | |
2015-07-07 | SCI: Check OPL init return code | Walter van Niftrik | |
2015-07-07 | AUDIO: Remove all AudioStream access to OPL | Matthew Hoops | |
2015-07-07 | SCI: Use the built-in OPL timer | Matthew Hoops | |
2015-07-07 | AUDIO: Remove the sample rate configuration from the OPL code | Matthew Hoops | |
2014-10-13 | SCI: Fix bug #6725 - "SCI: LSL5 Mac doesn't launch with MT-32 music" | Filippos Karapetis | |
Thanks to waltervn for his help | |||
2014-10-13 | SCI: Add comments for the MT-32/GM patch contents | Filippos Karapetis | |
2014-08-22 | MISC: Fix typo s/Adlib/AdLib/ (only where visible to the user) | Ben Castricum | |
2014-07-24 | SCI: Small formatting fix. | Johannes Schickel | |
2014-02-18 | SCI: Make GPL headers consistent in themselves. | Johannes Schickel | |
2013-05-01 | SCI: Silence some false positive warnings - CID 1003539, 1003540, 1003541, ↵ | Filippos Karapetis | |
1003542 | |||
2013-04-17 | SCI: Fix confusing use of strncpy | Willem Jan Palenstijn | |
2013-03-27 | SCI: Remove some useless checks in the MIDI driver | Filippos Karapetis | |
2012-09-26 | JANITORIAL: Remove trailing whitespaces. | Johannes Schickel | |
Powered by: git ls-files "*.cpp" "*.h" "*.m" "*.mm" | xargs sed -i -e 's/[ \t]*$//' | |||
2012-09-01 | SCI: Limit the hack used for sound initialization to the Fun Seeker's demo only | Filippos Karapetis | |
2012-04-05 | SCI: Do not cast away const qualifier. | Johannes Schickel | |
2012-02-15 | JANITORIAL: Fix missing whitespace in pointer cast | Tarek Soliman | |
find -name '*.h' -or -name '*.cpp' | xargs sed -r -i 's@\(([A-Za-z0-9]+)\*\)@(\1 *)@g' This seems to have caught some params as well which is not undesirable IMO. It also caught some strings containing this which is undesirable so I excluded them manually. (engines/sci/engine/kernel_tables.h) | |||
2011-12-08 | SCI: Add preliminary support for SCI1 early Amiga sound patches | Matthew Hoops | |
As used by KQ1 and MUMG. Sound still seems a bit off, but it's close. | |||
2011-11-05 | SCI: add Japanese MUMG detection entry and adapt Fm-Towns sound driver | athrxx | |
2011-11-04 | SCI: Removed a duplicate variable assignment | Filippos Karapetis | |
2011-11-02 | SCI: Remove unnecessary semicolon | Torbjörn Andersson | |
2011-11-01 | SCI: Fixed unexpected end of file in fmtowns.cpp | Filippos Karapetis | |
2011-11-01 | SCI: add sound driver for KQ5 FM-Towns | athrxx | |
2011-09-08 | SCI: Made some static data const. | Johannes Schickel | |
2011-08-07 | JANITORIAL: Remove trailing empty lines. | Christoph Mallon | |
2011-06-20 | ALL: Remove trailing whitespaces | Max Horn | |
This tries to make our code a bit more compliant with our code formatting conventions. For future use, this is the command I used: git ls-files "*.cpp" "*.h" | xargs sed -i -e 's/[ \t]*$//' | |||
2011-06-07 | SCI: Add more debug output to AmigaMac sound driver | Walter van Niftrik | |
2011-06-07 | SCI: Use Sound debug channel in AmigaMac sound driver. | Walter van Niftrik | |
2011-05-13 | SCI: Don't include several debug tables when REDUCE_MEMORY_USAGE is defined | md5 | |
2011-05-12 | GIT: Clean up: Suppress SVN tags, now useless | strangerke | |
2011-04-28 | JANITORIAL: Reduce header dependencies in shared code | Ori Avtalion | |
Some backends may break as I only compiled SDL | |||
2011-04-27 | SCI: Removed unused variables | md5 | |
Thanks to LordHoto and the trusty -Wunused-but-set-variable option :) | |||
2011-04-15 | SCI: Some initial work on supporting patch.005 in KQ1 Amiga | md5 | |
2011-04-13 | SCI: Added handling for another version of mt32.drv (bug #3285556) | md5 | |
This is used in another version of KQ4 early (0.000.274) | |||
2011-04-02 | SCI: Replace not required emumidi header | dhewg | |