Hi, I've hit a very strange problem: set N18, 86 save N18 restore N18
if I run this from a DOS prompt, it works fine, however if I run it via the kernel32.dll function CreateProcessA, the restore N18 line fails with "Wrong type on top of stack!". If I change the first line to set N18, 86.0 then it works fine. Is that something I should be doing, appending a '.0' when setting an N reg with a literal integer value? Pete