so I like making low poly models with low resolution textures, but I always have a problem when it comes to rendering. See I'm aware that you can put the texture setting to "Closest", the dithering filter disappears and makes the pixels fully visible. However, when I switch to something like like material preview mode or any of the rendering modes, all the colors look washed out and not how I originally intended them to. Is there any possible way I could fix this?
Here are a few pictures to explain what I mean:
↑ Solid viewport with flat shading, how it's meant to look.
↑ Material preview & eevee, super bright, not at all what the colors are meant to be.

↑ Cycles and Workbench with flat shading, it's the closest to the original but the orange centre is still a little too yellow. It makes a greater difference on white textures with darker details.
Here's the model put into blend exchange
Cycles with filmic (i'd paste the standard one but the post doesn't allow me)




