Im wondering how did you do the lighting i tried the shader didnt work with light?
I used a SubviewportContainer with the shader on it, which had as a child a Subviewport which parented the entire game. That way, everything in the game would get sent through the shader, which would essentially just replace the colours on screen with my palette, and this approach also lets me force the game to maintain a 64x64 resolution without the window being minuscule. Hope this helps!