X-Git-Url: http://git.joshuawise.com/fpgaboy.git/blobdiff_plain/f356a7356f41bc0681ac3e3013d8cf335c9e8423..58d068d423c00a843a9f1a761503ed685a30a27c:/LCDC.v diff --git a/LCDC.v b/LCDC.v index 1f29d4a..7b402e4 100644 --- a/LCDC.v +++ b/LCDC.v @@ -145,7 +145,8 @@ module LCDC( reg [7:0] tileno; wire [10:0] tileaddr = {tileno, vypos[2:0]}; reg [7:0] tilehigh, tilelow; - assign pixdata = {tilehigh[7-vxpos[2:0]], tilelow[7-vxpos[2:0]]}; + wire [1:0] prepal = {tilehigh[7-vxpos[2:0]], tilelow[7-vxpos[2:0]]}; + assign pixdata = {rBGP[{prepal,1'b1}],rBGP[{prepal,1'b0}]}; wire decode_tiledata = (addr >= 16'h8000) && (addr <= 16'h97FF); wire decode_bgmap1 = (addr >= 16'h9800) && (addr <= 16'h9BFF);