# 《九日》遊戲雜訊<br>畫面問題除錯分享
林博仁 0w0/
COSCUP 2024 閃電秀
<https://hackmd.io/@brlin/ninesols-graphics-glitch-debugging>
---
## 只有 Open Data<br>沒有 Open Source
### \_(:3 」∠ )\_
---
## 《{九日|Nine Sols}》是什麼?
* 赤燭遊戲今年五月底所釋出的{類魂系|souls-like}、{類銀河戰士惡魔城|metroidvania-like}遊戲
* 主打流暢的{格檔|parry}{反擊|deflection}戰鬥,聽說可以類比成 2D《{隻狼|Sekiro}》
* {道龐克|Tao-punk}世界觀,畫面全部手繪
---

---
## 支援平台
* Windows
* MacOS
* **Proton/Linux**(有過 Steam Deck 認證)
---
## 問題
在 AMD RDNA3 架構顯示界面的系統上羿的附近會有奇怪的黑色長方塊閃爍

不管是 Linux 還是 Windows 都能重現(!)
---
## 要找誰抱怨?
* 遊戲公司
* Proton/Linux:
* DirectX 10/11/12 遊戲找 DXVK 專案
* amdgpu 開源顯示驅動找 Mesa 專案
* AMD?
---
## 能怎麼幫忙?
* 在相關專案回報 bug(不要重複!),附上重現步驟(方便重現的遊戲存檔)!
* 可行的話捕捉並附上 OpenGL/Vulkan API trace
* 回復相關組件開發者的詢問
---

DXVK
---

Mesa
---

在 DXVK 開發者的協助下有找到 workaround
---
赤燭發現選特定的 Unity render texture format
選了會出現問題:

---
## 誰是戰犯?
不好說
---
## 遊戲齁勝,快來玩!

<style>
/* 調大旁註文字的字元大小 */
rt{
font-size: 15pt;
}
</style>
{"description":"分享《九日》遊戲在 AMD RDNA3 架構顯示系統上出現的顯示問題的除錯經驗<del>,以及推坑遊戲</del>","showTags":"true","image":"https://hackmd.io/_uploads/Hy_iy62KA.gif","breaks":false,"lang":"zh-TW","contributors":"[{\"id\":\"62aab908-4afa-4059-813c-f855a82c2b1d\",\"add\":1488,\"del\":164}]","title":"《九日》遊戲雜訊畫面問題除錯分享 | COSCUP 2024 閃電秀簡報"}