Closed Tim-C1 closed 1 year ago
你好, 按道理不会出现你遇到的情况, 可以确认一下PAL在其他环境下的运行是否正常, 例如AM的native和Navy的native.
這是NAVY_NATIVE的運行結果:也是同樣的錯誤
這是AM_NATIVE的運行結果:同樣是這個問題
純粹Linux環境下是正常的,那就說明是Navy的運行時環境有問題了。並且該問題只會在存檔4和5的打怪場景出現,其他場景和操作都是正常的
我这边都是正常的, 所以对这个问题没有什么头绪, 可能需要你来进一步调试了
好的,謝謝yzh大佬,我自己再研究一下
SDL庫的代碼
在8位像素模式的情況下,PAL出現調色板顏色缺失的情況
PAL運行
嘗試
通過STFW,在調色板缺失的情況下需要通過SDL_RGBMap函數來獲得缺失顏色的近似值。但Navy的miniSDL代碼的SDL_MapRGBA函數只支持32爲像素模式。我不知道這種情況屬於是我要自己實現解決,還是說這是miniSDL框架的缺陷。