Port to latest GCC and fix CD loading bug
This commit is contained in:
@@ -71,7 +71,8 @@ namespace JabyEngine {
|
||||
static constexpr auto SustainLevel = BitRange::from_to(0, 3);
|
||||
);
|
||||
|
||||
struct __no_align Voice_v {
|
||||
#pragma pack(push, 1)
|
||||
struct Voice_v {
|
||||
SweepVolume_v volumeLeft; //Offset: 0x0
|
||||
SweepVolume_v volumeRight; //Offset: 0x2
|
||||
SampleRate_v sampleRate; //Offset: 0x4;
|
||||
@@ -81,6 +82,7 @@ namespace JabyEngine {
|
||||
SimpleVolume_v currentVolume; //Offset: 0xC
|
||||
Adr_v repeatAdr; //Offset: 0xE
|
||||
};
|
||||
#pragma pack(pop)
|
||||
|
||||
__declare_io_type(ControlRegister, uint16_t,
|
||||
enum RAMTransferMode {
|
||||
|
Reference in New Issue
Block a user