1) Monospaced font (http://www.slant.co/topics/67/~what-are ... ming-fonts), can also use a spritefont, but all letters should inherit the same space (if retro is what you are going for, you probably want it to be pixelish, not smooth)
2) Black Screen background
3) Interpreter for commands if needed
4) Limit input to an arbitrary subset of characters if necessary