diff -ur xpilot-4.1.0/src/client/painthud.c xpilot-4.U.3.svan/src/client/painthud.c
--- xpilot-4.1.0/src/client/painthud.c	Wed Sep 16 20:35:41 1998
+++ xpilot-4.U.3.svan/src/client/painthud.c	Thu Apr 15 19:13:50 1999
@@ -698,6 +698,7 @@
     }
 }
 
+extern int print_to_stdout;
 
 void Add_message(char *message)
 {
@@ -707,6 +708,9 @@
     len = strlen(message);
     if (message[len - 1] == ']' || strncmp(message, " <", 2) == 0) {
 	msg_set = TalkMsg;
+	if (print_to_stdout) {
+		xpprintf("%s\n", message);
+	}
     } else {
 	msg_set = GameMsg;
     }
