We did few things, but mostly:
- Disabled filtering on textures (point/nearest filtering).
- We used mostly low resolution textures with posterization or color indexing applied in GIMP/Photoshop.
- Decreased game resolution with a post processing shader.
- Dithering post processing shader with color posterization to limit palette.
- Some pixelation shaders here and there.