粘贴到CSDN格式没调,想看格式好的点下面
https://happysoul.github.io/nes/nesdoug/
关于NES调色板的信息
一共64中颜色可用(0-$3F),但其中很多都是黑色。neslib要求你使用 $0F表示黑色,$30表示白色。
不要使用xD颜色,尤其是 $0D (他会让一部分电视出问题,油管有视频)
https://www.youtube.com/watch?v=3fhyX3HdVcg
PPU调色板的地址是 $3f00-3f0f。颜色索引 #0 (PPU中的位置是 $3F00 )是通用背景颜色。其他3个调色板的0号位颜色和第一个调色板的0号位的颜色相同。
有4个背景调色板(4个精灵调色板),4个子调色板。
U表示通用颜色(说白了下面4个位置的U都是一个颜色,切必须是一样的颜色)
U123 U123 U123 U123
屏幕上显示的有13中颜色。
精灵的每个贴图块只能使用3种颜色,0号位置的数值表示的是透明度。精灵使用PPU调色板地址在 $3F10-3F1F,你可以使用12种不同的颜色。
到目前为止,我