- Extended MidiDriver::sysEx to allow 264 byte sysEx messages
- Updated all drivers to allow 264+2 byte sysEx messages - Implemented sysEx processing for MT-32 for Kyra1 and HoF. MT-32 should now be working properly. svn-id: r35180
This commit is contained in:
parent
17a699a438
commit
2ebe04ac3e
11 changed files with 54 additions and 38 deletions
|
@ -115,9 +115,9 @@ void MidiDriver_CAMD::send(uint32 b) {
|
|||
}
|
||||
|
||||
void MidiDriver_CAMD::sysEx(const byte *msg, uint16 length) {
|
||||
unsigned char buf[256];
|
||||
unsigned char buf[266];
|
||||
|
||||
assert(length + 2 <= 256);
|
||||
assert(length + 2 <= ARRAYSIZE(buf));
|
||||
|
||||
// Add SysEx frame
|
||||
buf[0] = 0xF0;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue