Fixed last remaining audio bugs
This commit is contained in:
@@ -73,11 +73,11 @@ namespace Ship
|
||||
{
|
||||
InstrumentEntry entry;
|
||||
|
||||
entry.isValidEntry = reader->ReadByte();
|
||||
entry.loaded = reader->ReadByte();
|
||||
entry.normalRangeLo = reader->ReadByte();
|
||||
entry.normalRangeHi = reader->ReadByte();
|
||||
entry.releaseRate = reader->ReadByte();
|
||||
entry.isValidEntry = reader->ReadUByte();
|
||||
entry.loaded = reader->ReadUByte();
|
||||
entry.normalRangeLo = reader->ReadUByte();
|
||||
entry.normalRangeHi = reader->ReadUByte();
|
||||
entry.releaseRate = reader->ReadUByte();
|
||||
|
||||
entry.env = ReadEnvelopeData(reader);
|
||||
|
||||
|
||||
@@ -2085,7 +2085,7 @@ static inline void* seg_addr(uintptr_t w1)
|
||||
uint32_t segNum = (w1 >> 24);
|
||||
|
||||
uint32_t offset = w1 & 0x00FFFFFE;
|
||||
//offset = 0; // Cursed Malon bug
|
||||
offset = 0; // Cursed Malon bug
|
||||
|
||||
if (segmentPointers[segNum] != 0)
|
||||
return (void*)(segmentPointers[segNum] + offset);
|
||||
|
||||
Reference in New Issue
Block a user