To get your pixel font to work perfectly in Godot 4.5, I had set Subpixel Positioning to Disabled and Keep Rounding Remainders to false. Otherwise, the text gets shifted by about half a pixel every 18 or so characters. I posted about it on Reddit but I'm not sure if links are allowed. It's in r/godot