Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
C:\Masm32\Asm16\16-Bit Templates => blahblahblah
C:\MASM32\ASM16\16-BIT~1\BLAHBL~1.COM
C:\Masm32\Asm16\16-BIT~1 =>
what i expected
notice the command prompt change :P
.MODEL Tiny
.386
OPTION CaseMap:None
;####################################################################################
.CODE
;************************************************************************************
ORG 100h
_main PROC NEAR
mov ds,ds:[2Ch]
xor si,si
loop00: lodsb
or al,al
jnz loop00
lodsb
or al,al
jnz loop00
mov di,offset s$Msg
add si,2
mov dx,di
jmp short loop02
loop01: stosb
loop02: lodsb
or al,al
jnz loop01
mov ax,0A0Dh
stosw
mov al,24h
stosb
push cs
pop ds
mov ah,9
int 21h
mov ax,4C00h
int 21h
_main ENDP
;####################################################################################
s$Msg db 1024 dup(0)
;####################################################################################
END _main
don't let Hutch see the code - it uses LODS/STOS :lol: