Sorry I forgot to respond, but yes! I actually ended up coming to this solution on my own previously. I basically ran into the issue I described with almost any shader (4.x or not) I used unless I applied it to a texture-rect sitting over the one with the actual GB rom.