Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Problems running MASM 6.14 in a Win98SE DOS box

2 views
Skip to first unread message

Jim Cales

unread,
Jan 26, 2000, 3:00:00 AM1/26/00
to
Greetings,
I could use a bit of advice. I have the commercial 6.11 version of
MASM. I had upgraded that version using the usual patches to 6.14 and
was quite happy with it all. I was running Win95 at the time and it was
my habit to use notepad and a DOS window to do my asm work. I would
invoke ML.exe on the command line as ml test.asm for example.

Time passed and I was away from the MASM stuff for a bit. In that time
I upgraded to Win98SE. Tonight I tried to use MASM 6.14 as a command
line tool as I always did and it informed me that "This program cannot
be run in DOS mode." Say what??? Always did before!

Is Win98SE that different from Win95 in the DOS box area? I totally
reinstalled the MASM 6.11 and was able to upgrade to 6.11d before things
got weird again. At 6.12 it gives the same annoying message. Since
things worked fine up to that point I would have to assume that it is
not my setup......?

Thoughts? Comments? Suggestions? I am about to pull out much needed
hair here. Thank you for any useful advice.

--
Jim Cales - in...@SandysSoftwareMagic.com - ICQ UIN 1492607
Columbia, Missouri USA 65203 - (573)875-5581
Sandy's Software Magic - http://www.SandysSoftwareMagic.com
"We Make Your Computer Troubles Disappear!"


-----------== Posted via Newsfeeds.Com, Uncensored Usenet News ==----------
http://www.newsfeeds.com The Largest Usenet Servers in the World!
------== Over 73,000 Newsgroups - Including Dedicated Binaries Servers ==-----

P1

unread,
Jan 27, 2000, 3:00:00 AM1/27/00
to Jim Cales
Jim,

ML.exe works fine on a W98 & W98SE Dos box here. Start trouble-shooting a local
problem there.

A quick way to get a around what looks like a file corruption problem. Download
Masm32 v5 by Hutch and install it. The ML.exe is exactly the ML.exe from MASM v6.11
patched to v6.14. It has most all the current MASM goodies available.

Also check your default DOS.pif/lnk settings.

Good luck,
Michael, AKA - P1

Jim Cales

unread,
Jan 27, 2000, 3:00:00 AM1/27/00
to
I was afraid that was going to be the response. :-) Interestingly
enough I did download the MASM32 package last night and it runs fine if
I use the assembler from his editor. However, if I simply go to that
directory and try to invoke the ML there it again gives me the same
message. His 32 bit linker does the same while my 16 bit link.exe runs
fine in a DOS box. Most odd.

Clearly you are correct and I need to find a more localized answer. I
will start searching there. Thank you for trying it out on your system.
Any additional thoughts on the DOS box settings would be welcomed.


--
Jim Cales - in...@SandysSoftwareMagic.com - ICQ UIN 1492607
Columbia, Missouri USA 65203 - (573)875-5581
Sandy's Software Magic - http://www.SandysSoftwareMagic.com
"We Make Your Computer Troubles Disappear!"


"P1" <Po...@ecad.org> wrote in message
news:389066C3...@ecad.org...im,


> ML.exe works fine on a W98 & W98SE Dos box here. Start
trouble-shooting a local
> problem there.
> A quick way to get a around what looks like a file corruption problem.
Download
> Masm32 v5 by Hutch and install it. The ML.exe is exactly the ML.exe
from MASM v6.11
> patched to v6.14. It has most all the current MASM goodies available.
> Also check your default DOS.pif/lnk settings.

-----------== Posted via Newsfeeds.Com, Uncensored Usenet News ==----------

Jim Cales

unread,
Jan 27, 2000, 3:00:00 AM1/27/00
to
Greetings,
As it turns out the DOS box settings were the problem. I feel a bit
silly, but I caused the trouble myself by setting the advanced settings
to "not see Windows" in order to play an older DOS game without trouble.

I corrected the trouble by simply creating a new DOS shortcut with the
normal default settings. Works like a dream. Clearly this is one for
the back of the notebook! It is an interesting message to get, however,
and I fully expect to be able to use this info in customer support some
day. :-)

Thanks again for the mental nudge.


--
Jim Cales - in...@SandysSoftwareMagic.com - ICQ UIN 1492607
Columbia, Missouri USA 65203 - (573)875-5581
Sandy's Software Magic - http://www.SandysSoftwareMagic.com
"We Make Your Computer Troubles Disappear!"


"Jim Cales" <in...@SandysSoftwareMagic.com> wrote in message
news:38908...@news5.newsfeeds.com...


> I was afraid that was going to be the response. :-) Interestingly
> enough I did download the MASM32 package last night and it runs fine
if
> I use the assembler from his editor. However, if I simply go to that

> <snip>

Tim Roberts

unread,
Jan 28, 2000, 3:00:00 AM1/28/00
to
"Jim Cales" <in...@SandysSoftwareMagic.com> wrote:
>
>I was afraid that was going to be the response. :-) Interestingly
>enough I did download the MASM32 package last night and it runs fine if
>I use the assembler from his editor. However, if I simply go to that
>directory and try to invoke the ML there it again gives me the same
>message. His 32 bit linker does the same while my 16 bit link.exe runs
>fine in a DOS box. Most odd.

Let me just make sure of something. You are running this in a DOS window
while Win98SE is running, right? You're not using the "single DOS mode",
where Windows exits first? MASMs after 6.11b don't include the DOS
extender of previous versions, so they need a Win32 host.
--
- Tim Roberts, ti...@probo.com
Providenza & Boekelheide, Inc.

Jim Cales

unread,
Jan 28, 2000, 3:00:00 AM1/28/00
to
Greetings,
Your scenario is correct. I am running MASM in a DOS box via Win98SE,
although I tried the other mode as well. Interestingly enough the error
message was the same.

As it turns out I was simply being stupid. The DOS box settings were
wrong. I corrected them and all is well. Thanks for the additional
comments. :-)


--
Jim Cales - in...@SandysSoftwareMagic.com - ICQ UIN 1492607
Columbia, Missouri USA 65203 - (573)875-5581
Sandy's Software Magic - http://www.SandysSoftwareMagic.com
"We Make Your Computer Troubles Disappear!"


"Tim Roberts" <ti...@probo.com> wrote in message
news:ild29sk1at1kobfb0...@4ax.com...


> Let me just make sure of something. You are running this in a DOS
window
> while Win98SE is running, right? You're not using the "single DOS
mode",
> where Windows exits first? MASMs after 6.11b don't include the DOS
> extender of previous versions, so they need a Win32 host.

0 new messages