Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-06-15 | SHERLOCK: Clarify TODO comment for Rose Tattoo MT-32 | Torbjörn Andersson | |
2015-06-15 | SHERLOCK: Use standard MIDI drivers for Rose Tattoo | Torbjörn Andersson | |
As far as I understand, the Rose Tattoo music is standard XMIDI, so it can be played on any GM device. The music now sounds like I remember it from DOSBox. (I'm currently limited to AdLib music in DOSBox, so I can't make any proper comparison.) AdLib support currently depends on ScummVM's GM -> AdLib conversion, so that does not match the original. I'm not sure about MT-32, but since I have no reason to believe that there is MT-32 specific music - at least not in the way the Serrated Scalpel MT-32 driver expects - we can probably rely on our default driver to a reasonable job of it. | |||
2015-06-15 | SHERLOCK: RT: Initial implementation of XMI music support for RT | Filippos Karapetis | |
2015-06-14 | SHERLOCK: Add mutex to Sherlock MIDI parser | Torbjörn Andersson | |
Hopefully this will put a stop to random crashes when music starts and/or stops. I'm never quite sure just how much locking is necessary, though... | |||
2015-06-11 | SHERLOCK: RT map display partially working | Paul Gilbert | |
2015-06-10 | SHERLOCK: free midi music buffer | Martin Kiewitz | |
2015-06-08 | SHERLOCK: adjust music play code (file extension) | Martin Kiewitz | |
2015-06-08 | SHERLOCK: add music + sync to 3DO intro | Martin Kiewitz | |
2015-06-07 | SHERLOCK: Initialize _midiParser. Fixes crash on exit in 3DO version. | Torbjörn Andersson | |
2015-06-04 | SHERLOCK: tiny bit of work on 3DO | Martin Kiewitz | |
2015-06-02 | SHERLOCK: hopefully fix crash on exit/Music class | Martin Kiewitz | |
2015-06-02 | SHERLOCK: rename MT32 driver, fix SysExPos | Martin Kiewitz | |
2015-06-02 | SHERLOCK: add mt32 music driver | Martin Kiewitz | |
2015-06-01 | SHERLOCK: add comments about waitUntilTick() | Martin Kiewitz | |
2015-06-01 | SHERLOCK: intro timing + fixes | Martin Kiewitz | |
2015-05-31 | SHERLOCK: debug levels for AdLib & Music | Martin Kiewitz | |
2015-05-31 | SHERLOCK: clean up adlib driver | Martin Kiewitz | |
2015-05-30 | SHERLOCK: Free memory leaks from unreleased sound resources | Paul Gilbert | |
2015-05-30 | SHERLOCK: midiparser block META event 0xFF for now | Martin Kiewitz | |
2015-05-30 | SHERLOCK: renamed SysEx to System META event | Martin Kiewitz | |
2015-05-30 | SHERLOCK: implement SysEx 0xFC loop/not loop | Martin Kiewitz | |
2015-05-30 | SHERLOCK: midi parser delta reading changed | Martin Kiewitz | |
2015-05-30 | Merge branch 'sherlock2' | Paul Gilbert | |
2015-05-30 | SHERLOCK: add (unfinished) adlib driver | Martin Kiewitz | |
2015-05-26 | SHERLOCK: Initialize some variables | Strangerke | |
2015-05-24 | SHERLOCK: Split sound class in two, add WIP music player | Strangerke | |