我在build完成后就把所有文件都删掉了。修复贴图的哈,在xenia\src\xenia\gpu\dxbc_shader_translator_fetch.cc第八十行,将后面内容替换为:
bool index_operand_temp_pushed = false;
dxbc::Src index_operand(LoadOperand(instr.operands[0], 0b0001, index_operand_temp_pushed).SelectFromSwizzled(0));
a_.OpAdd(address_dest, index_operand, dxbc::Src::LF(0.005f));
a_.OpRoundNI(address_dest, address_src);
if (index_operand_temp_pushed) {
PopSystemTemp();
}
开启DLC在xenia-project/xenia/blob/master/src/xenia/kernel/xam/xam_content.cc 212行
修改为:
*license_mask_ptr = 0xFFFFFFFF;
贴图修复方法对Xenia和Xenia Canary都有效,但开启DLC方法似乎对Xenia Canary没效果,亦或是我操作不对。