mod/xm works

This commit is contained in:
NishiOwO 2025-04-21 00:20:21 +09:00
parent f5036b8a0b
commit 1ad1e250e2
No known key found for this signature in database
GPG Key ID: 27EF69B208EB9343

View File

@ -94,9 +94,11 @@ int gf_audio_load(gf_audio_t* audio, const void* data, size_t size) {
if(mod_cond) {
int j;
int mod_sig_cond = 0;
for(j = 0; j < sizeof(gf_audio_mod_sig) / sizeof(gf_audio_mod_sig[0]); j++) {
mod_cond = mod_cond || (memcmp(data + 1080, gf_audio_mod_sig[j], 4) == 0);
mod_sig_cond = mod_sig_cond || (memcmp(data + 1080, gf_audio_mod_sig[j], 4) == 0);
}
mod_cond = mod_cond && mod_sig_cond;
}
if(xm_cond) {