engine: Output.Printf for convenience