浏览代码

Turn on interpolation for XM playback (#2216)

pull/2218/head
ptarabbia 3 年前
committed by GitHub
父节点
当前提交
2db44bc34a
找不到此签名对应的密钥 GPG 密钥 ID: 4AEE18F83AFDEB23
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. +1
    -1
      src/external/jar_xm.h

+ 1
- 1
src/external/jar_xm.h 查看文件

@ -798,7 +798,7 @@ char* jar_xm_load_module(jar_xm_context_t* ctx, const char* moddata, size_t modd
mod->num_patterns = READ_U16(offset + 10); mod->num_patterns = READ_U16(offset + 10);
mod->num_instruments = READ_U16(offset + 12); mod->num_instruments = READ_U16(offset + 12);
mod->patterns = (jar_xm_pattern_t*)mempool; mod->patterns = (jar_xm_pattern_t*)mempool;
mod->linear_interpolation = 0; // Linear interpolation can be set after loading
mod->linear_interpolation = 1; // Linear interpolation can be set after loading
mod->ramping = 1; // ramping can be set after loading mod->ramping = 1; // ramping can be set after loading
mempool += mod->num_patterns * sizeof(jar_xm_pattern_t); mempool += mod->num_patterns * sizeof(jar_xm_pattern_t);
mempool = ALIGN_PTR(mempool, 16); mempool = ALIGN_PTR(mempool, 16);

正在加载...
取消
保存