From 7e07cd3ec50d285cc9ad49213a86957288d4917f Mon Sep 17 00:00:00 2001 From: Aleksandar Andrejevic Date: Tue, 10 Dec 2013 02:56:42 +0000 Subject: [PATCH] [NTVDM] Add echo to INT 21h, function AH = 3Fh. svn path=/branches/ntvdm/; revision=61257 --- subsystems/ntvdm/dos.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/subsystems/ntvdm/dos.c b/subsystems/ntvdm/dos.c index 48c53ab0cb0..537a5c8ad73 100644 --- a/subsystems/ntvdm/dos.c +++ b/subsystems/ntvdm/dos.c @@ -2014,11 +2014,13 @@ VOID WINAPI DosInt21h(LPWORD Stack) if (getCF()) break; // FIXME: Security checks! + DosPrintCharacter(Character); Buffer[Stack[STACK_COUNTER]++] = Character; if (Character == '\r') { /* Stop on first carriage return */ + DosPrintCharacter('\n'); break; } }