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; } }