JASAiCtrl OK (#2967)

This commit is contained in:
LagoLunatic 2025-12-18 16:38:20 -05:00 committed by GitHub
parent 21ce84ae43
commit 9771ae6879
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 2 additions and 3 deletions

View File

@ -1055,7 +1055,7 @@ config.libs = [
Object(MatchingFor(ALL_GCN), "JSystem/JAudio2/JASChannel.cpp"),
Object(MatchingFor(ALL_GCN), "JSystem/JAudio2/JASLfo.cpp"),
Object(MatchingFor(ALL_GCN), "JSystem/JAudio2/JASOscillator.cpp"),
Object(NonMatching, "JSystem/JAudio2/JASAiCtrl.cpp"),
Object(MatchingFor(ALL_GCN), "JSystem/JAudio2/JASAiCtrl.cpp"),
Object(MatchingFor(ALL_GCN), "JSystem/JAudio2/JASAudioThread.cpp"),
Object(MatchingFor(ALL_GCN), "JSystem/JAudio2/JASAudioReseter.cpp"),
Object(MatchingFor(ALL_GCN), "JSystem/JAudio2/JASDSPChannel.cpp"),

View File

@ -46,11 +46,10 @@ f32 JASDriver::sDacRate = 32028.5f;
u32 JASDriver::sSubFrames = 0x00000007;
// NONMATCHING missing instructions
void JASDriver::initAI(void (*param_0)(void)) {
setOutputRate(OUTPUT_RATE_0);
u32 dacSize = getDacSize();
u32 size = dacSize * 2;
const u32 size = dacSize * 2;
for (int i = 0; i < 3; i++) {
sDmaDacBuffer[i] = new(JASDram, 0x20) s16[dacSize];
JUT_ASSERT(102, sDmaDacBuffer[i])