are we allowed to scale sprites, use particles and shaders?
Yes, as long as it (for the most part) follows NES limitations.