Hi Luc.
Actually, I plucked the numbers out for the wrong processor! My bad.... I was looking in the bookcase behind me for the Z80 manual and couldn't find it, so I guessed but got an old 4-bit processor code set in my head instead.
I still possess the Z80 (Zilog) Manaual and I still use from time to time when a problem get sescalated to me - not often as I'm very expensive! - but just before Christmas, I moved that manual to another floor in the building becuase I haven't needed it in five years or more. Now what are the chances of that?
I always liked the Z80 code set. Most of it was single byte, but there were certain sequnces which went into two or in some cases four bytes. Since this conversation started, I have just been up to the top floor and pulled an old ZX80 out of the box. It fired up right away. Boot time < 1 second! If only Windows would...
Then I got out the ZX81 and have just played a game of Mazogs on it. Wonderful stuff.
16K of memory -luxury. 64K - Wow, there's no way I can ever fill that up with code.
And now back to Windows Machine Code:
PUSH 0
CALL GetModuleHandleA@4
MOV [HINST], EAX
PUSH 0
PUSH OFFSET WINDPROC
PUSH [HINST]
CALL DialogBoxParamA@20
CMP EAX, -1
JNE KOL
And good night, everyone!