оригинальный код, сгенерированный IDA Pro, который не хочет транслироваться
Достаточно "завести" подпрограмму __NLG_Notify1 под "retn 4" процедуры __NLG_Notyfy, но перед директивой __NLG_Notify endp, тогда она метка будет распознаваться как надо!
__NLG_Notify proc near
push ebx
push ecx
mov ebx, offset unk_406364
mov ecx, [ebp+8]
loc_402480:
mov [ebx+8], ecx
mov [ebx+4], eax
mov [ebx+0Ch], ebp
__NLG_Dispatch:
pop ecx
pop ebx
retn 4
__NLG_Notify1:
push ebx
push ecx
mov ebx, offset unk_406364
jmp short loc_402480
__NLG_Notify endp