The MASM Forum

Projects => MASM32 => Topic started by: hawkeye62 on May 16, 2013, 03:40:48 AM

Title: Error Messages During Masm32 Installation on Windows 8 Pro
Post by: hawkeye62 on May 16, 2013, 03:40:48 AM
I installed Masm32V11 on a Windows 7 Pro 64-bit system with no errors. Then I installed it on a Windows 8 Pro 64-bit system and got 32 error windows. At the conclusion Masm32 reports "installation  success", then a message " Installation has proceeded to its completion and appears to have run correctly".

The error window says: "inc2l.exe Ordinal not found", then a longer message: "The ordinal 200 could not be located in the dynamic link library C:\Windows\AppPatch\AcGenral.dll". Clicking on OK, another error window with the same message except substitute "AcLayers.dll" rather than "AcGenral.dll". I actually got 32 error windows with the same two error messages. Then the rest of the inhstallation seemed to proceed normally.

So, is my Windows 8 installation OK, or are the errors significant?

Thanks for any insight, Jim   
Title: Re: Error Messages During Masm32 Installation on Windows 8 Pro
Post by: jj2007 on May 16, 2013, 03:56:06 AM
Hi Jim,

It's a known issue, see here (http://masm32.com/board/index.php?topic=1161.msg11411#msg11411). And apparently it's not a serious problem.

Welcome to the Forum,
Jochen
Title: Re: Error Messages During Masm32 Installation on Windows 8 Pro
Post by: Gunther on May 16, 2013, 04:14:39 AM
Hi Jim,

welcome to the forum.

Gunther
Title: Re: Error Messages During Masm32 Installation on Windows 8 Pro
Post by: hawkeye62 on May 16, 2013, 04:58:15 AM
Thanks for the replies. You will probably see a lot more questions from me. I am self taught in assembly and I haven't written any code for several years. I have a program written in 16 bit MASM that I want to convert to run on 32 bit and 64 bit PCs. I am not sure how big of a job it will be. The program is only 401 lines of code.

Thanks and regards, Jim
Title: Re: Error Messages During Masm32 Installation on Windows 8 Pro
Post by: Vortex on May 16, 2013, 06:08:42 AM
Hi hawkeye62,

Welcome to the Masm Forum.
Title: Re: Error Messages During Masm32 Installation on Windows 8 Pro
Post by: dedndave on May 16, 2013, 07:31:13 AM
welcome to the forum, Jim   :t

400 lines doesn't sound too bad, at all
but - win32 programming is very different from DOS
so, i am sure it can be done, but not much of the current code will really be usable   :(
Title: Re: Error Messages During Masm32 Installation on Windows 8 Pro
Post by: hawkeye62 on May 16, 2013, 08:10:04 AM

"400 lines doesn't sound too bad, at all
but - win32 programming is very different from DOS
so, i am sure it can be done, but not much of the current code will really be usable"

Thanks for the reply.

Yeah, that is what I was afraid of. I will have to start from scratch. Big effort for me since I haven't done any coding in quite a while.

Thanks, Jim
Title: Re: Error Messages During Masm32 Installation on Windows 8 Pro
Post by: dedndave on May 16, 2013, 01:46:45 PM
it won't be so hard   :P

and - it'll be a good intro to win32   :t
Title: Re: Error Messages During Masm32 Installation on Windows 8 Pro
Post by: hutch-- on May 16, 2013, 04:20:19 PM
Jim,

There is a basic roadmap when coding Win32 console mode apps (the 32 bit version of the DOS prompt).

Substitute DOS interrupts with Windows API functions and forget about segment / offset addressing, 32 bit is linear addressing to 4 gig. You have more instructions with less limitations and it is way faster than DOS level code.

There is only one memory model in 32 bit, FLAT, you can forget about the range you had to code for in DOS and the tiling schemes for memory over 64k. Memory allocation is from the operating system and you can use far more than the entire DOS had available. Just for example you can routinely allocate well over 1 meg for many ordinary tasks. You need to be tidy and free what you allocate but itsw no big deal to do.