The lighting is mostly handled by the effect shader on the camera. Its based on this post but modified a decent amount.
https://medium.com/@cyrilltoboe/code-first-game-boy-post-processing-shader-for-unity-ef140252fd7d
And to get the dithering effect we used a checkerboard texture on all of the models in the game.