I design emoticons, and often I need to resize things. However, this usually needs to be done without anti-aliasing. I can’t find anywhere to do this.
It’s kind of backward, as it’s actually harder for a program to use anti-aliasing than not. It also means I need to spend lots of time hand-pixelling everything twice as large.
I’d especially prefer a way that this can be done within Photoshop CS3, though it’s not required.
Assuming you’re scaling up by integer multiples, as per your example, this is easy enough. In the Photoshop resize dialog, just choose Resample image: Nearest Neighbor.
See image for clarity: