running DOS programs - failure

A

anon

I have tried to run a couple of DOS programs on a wXP computer.

I get an error message (similar to) "ERROR CM AT IP FFFDH"

I think the hex addresses may be different.

Why did this run ok on w98se but fails in wxp?

Any cure for this as I need the data and output which is stored and produced
by the programs.

These programs don't have a windows version, only the DOS version.
 
R

Rob van Albada

Some DOS programmes will not run under XP, even when you set XP to
emulate 95 or 98.
I have this problem with all my programmes which I compiled with the
excellent StonyBrook Modula-2 compiler, DOS32 version.
I am forced either to rewrite all my programmes as Windows programmes
(cumbersome and boring) or use an old Win-98 computer for my own
software (the preferred solution for the time being).

Microsoft made some changes in the way Windows handles memory, that's
why. No remedy as far as I know.

Kind regards,

Rob van Albada, Amsterdam.
 
G

Guest

Sorry! I don't know how the following post by me comes here. This was for
someone who wanted to uninstall Windows Media Player.
 
A

anon

rajkohli said:
Sorry! I don't know how the following post by me comes here. This was for
someone who wanted to uninstall Windows Media Player.

I know what you mean - some of my posts have landed in two other unrelated
ngs.

Thanks for the clarification - I wondered what the link was about.
 
A

anon

Rob van Albada said:
Some DOS programmes will not run under XP, even when you set XP to
emulate 95 or 98.

I have heard about the emulation - how exactly do use that. I want to give
that a try.

D***m MS for s***ing up DOS. I knew that there was a reason for NOT wanting
to 'migrate' to xp - even w98 would not run some legacy programs.

I think that I remember something about the icon properties that launches
the program???
I have this problem with all my programmes which I compiled with the
excellent StonyBrook Modula-2 compiler, DOS32 version.
I am forced either to rewrite all my programmes as Windows programmes
(cumbersome and boring) or use an old Win-98 computer for my own
software (the preferred solution for the time being).

Unfortunately, I did not write these programs so am really up that creek.
 
M

Mike Williams

anon said:
I have heard about the emulation - how exactly do use that. I want to
give that a try.

D***m MS for s***ing up DOS. I knew that there was a reason for NOT
wanting to 'migrate' to xp - even w98 would not run some legacy programs.

Then install DOS rather than Windows. Some programs were never written
to coexist with others.
 
W

Wesley Vogel

Getting Older Games to Run on Windows XP
http://www.microsoft.com/windowsxp/using/games/expert/durham_og.mspx

Run Older Programs on Windows XP
http://www.microsoft.com/windowsxp/using/helpandsupport/learnmore/appcompat.mspx

HOW TO: Use Windows Program Compatibility Mode in Windows XP
http://support.microsoft.com/kb/292533

How to use the Program Compatibility Wizard in Windows XP
http://support.microsoft.com/kb/301911

Getting older programs to run on Windows XP
http://www.microsoft.com/resources/...ddocs/en-us/compatibility_tab_and_wizard.mspx

Make old software work on a new Windows XP machine
By Kim Komando
http://www.microsoft.com/smallbusin...oftware_work_on_a_new_windows_xp_machine.mspx

Using the Compatibility Tab
http://www.microsoft.com/technet/prodtechnol/winxppro/maintain/lgcyapps.mspx#EHAA
from...
How to Run Legacy Applications Using Windows XP
http://www.microsoft.com/technet/prodtechnol/winxppro/maintain/lgcyapps.mspx

Troubleshooting MS-DOS-based programs in Windows XP
http://support.microsoft.com/default.aspx?scid=kb;en-us;314106

How to Troubleshoot 16-Bit Windows Programs in Windows XP
http://support.microsoft.com/default.aspx?scid=kb;en-us;314495

Not everything in the following article will apply. The article was written
for Windows 2000. However most of it does.
Troubleshooting NTVDM and WOW Startup Errors
http://support.microsoft.com/default.aspx?scid=kb;en-us;196453

Lots of good 16-bit info here...
Appendix D - Running Nonnative Applications in Windows 2000 Professional
http://www.microsoft.com/technet/prodtechnol/Windows2000Pro/reskit/part8/proch36.mspx


--
Hope this helps. Let us know.

Wes
MS-MVP Windows Shell/User

In
 
A

anon

Wesley Vogel said:
Getting Older Games to Run on Windows XP
http://www.microsoft.com/windowsxp/using/games/expert/durham_og.mspx

Run Older Programs on Windows XP
http://www.microsoft.com/windowsxp/using/helpandsupport/learnmore/appcompat.mspx

HOW TO: Use Windows Program Compatibility Mode in Windows XP
http://support.microsoft.com/kb/292533

How to use the Program Compatibility Wizard in Windows XP
http://support.microsoft.com/kb/301911

Getting older programs to run on Windows XP
http://www.microsoft.com/resources/...ddocs/en-us/compatibility_tab_and_wizard.mspx

Make old software work on a new Windows XP machine
By Kim Komando
http://www.microsoft.com/smallbusin...oftware_work_on_a_new_windows_xp_machine.mspx

Using the Compatibility Tab
http://www.microsoft.com/technet/prodtechnol/winxppro/maintain/lgcyapps.mspx#EHAA
from...
How to Run Legacy Applications Using Windows XP
http://www.microsoft.com/technet/prodtechnol/winxppro/maintain/lgcyapps.mspx

Troubleshooting MS-DOS-based programs in Windows XP
http://support.microsoft.com/default.aspx?scid=kb;en-us;314106

How to Troubleshoot 16-Bit Windows Programs in Windows XP
http://support.microsoft.com/default.aspx?scid=kb;en-us;314495

Not everything in the following article will apply. The article was
written
for Windows 2000. However most of it does.
Troubleshooting NTVDM and WOW Startup Errors
http://support.microsoft.com/default.aspx?scid=kb;en-us;196453

Lots of good 16-bit info here...
Appendix D - Running Nonnative Applications in Windows 2000 Professional
http://www.microsoft.com/technet/prodtechnol/Windows2000Pro/reskit/part8/proch36.mspx

Unfortunately, this is such an old (2000) DOS program (Its name is COGO
'coordinate geometry' a surveying program) that none of the suggestions
worked.

Seems that I will have to set up some sort of a virtual environment that
'looks' like the old XT computers. I don't think that speed or monitor are
the problem, more like how memory is allocated especially with the error
that is produced.

Any suggestions (short of partitioning my hard drive?)
 
A

anon

anon said:
I know what you mean - some of my posts have landed in two other unrelated
ngs.

Thanks for the clarification - I wondered what the link was about.

Is there any way to install DOS and have it run the DOS programs???
 
W

Wesley Vogel

Multibooting with Windows XP: Introduction (1 of 4 parts)
Multibooting with Windows XP
http://www.microsoft.com/windowsxp/using/setup/learnmore/multiboot.mspx

How to Multiple Boot Windows XP, Windows 2000, Windows NT, Windows 95,
Windows 98, Windows Me, and MS-DOS
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q217210

Multibooting with Windows 2000 and Windows XP
http://www.microsoft.com/windows2000/techinfo/administration/management/mltiboot.asp

How do I install Windows® 98/Me after I've installed XP?
(without 3rd party software)
http://www.dougknox.com/xp/tips/xp_repair_9x.htm

--
Hope this helps. Let us know.

Wes
MS-MVP Windows Shell/User

In
 
A

anon

Wesley Vogel said:
Multibooting with Windows XP: Introduction (1 of 4 parts)
Multibooting with Windows XP
http://www.microsoft.com/windowsxp/using/setup/learnmore/multiboot.mspx

How to Multiple Boot Windows XP, Windows 2000, Windows NT, Windows 95,
Windows 98, Windows Me, and MS-DOS
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q217210

Multibooting with Windows 2000 and Windows XP
http://www.microsoft.com/windows2000/techinfo/administration/management/mltiboot.asp

How do I install Windows. 98/Me after I've installed XP?
(without 3rd party software)
http://www.dougknox.com/xp/tips/xp_repair_9x.htm

I forgot that XP does not use the fat system and that kills most of my ideas
for implementing a true DOS os.

If I partition an suggested in the links, I cannot install XP as the last os
because I do not have any XP installation disks. This is a Gateway computer
that has the current disk partitioned into C: and D: partitions and the D:
partition is used to 'restore' the os and basic programs that came with the
computer back into the c: partition. Kludgey but that is Gateway's method.


I feel the even is I went the partition (DOS, and other OSs) route that I
would still be unable to even end up with a working XP computer because of
the NO DISK problem.

Thanks for the links - they were very enlightening.

I feel that I will have to go the DOS 'emulation' route (with an emulation
*program*) since the xp DOS emulations do not work.
 
W

Wesley Vogel

Yes, XP can have drives formatted with FAT32.

How to tell?

Open My Computer | Right click drive | Properties |
General tab | Listed under File system

Do a Google Search for the name of your MS-DOS program to see if others have
managed to run it in XP and how they did it.

--
Hope this helps. Let us know.

Wes
MS-MVP Windows Shell/User

In
 
A

anon

Wesley Vogel said:
It seems that there are newer versions that work with XP.

Survey, Cogo and DTM Software for Surveyors, Engineers and Architects
http://www.cogosoftware.com/

CogoSoftware Users Forum
http://www.cogosoftware.com/phpBB2/index.php

Eagle Point - COGO Overview
http://www.eaglepoint.com/survey/cogo/

System Requirements
http://www.eaglepoint.com/support/require.htm

Yes for $250 to $900 for the programs.

I'll live with what I have (have not.)

Nothing that I 'lost' is worth even $5 or $10 - I was not using these for
business (I am a registered civil engineer - and did some surveying - now
retired) just playing around with my own lot survey.
..
 
A

anon

Wesley Vogel said:
Yes, XP can have drives formatted with FAT32.

How to tell?

Open My Computer | Right click drive | Properties |
General tab | Listed under File system

Thought I remembered that it was NTFS - which is not compatible with the old
FAT systems.
Do a Google Search for the name of your MS-DOS program to see if others
have
managed to run it in XP and how they did it.

Will check Google thanks.
 
W

Wesley Vogel

Yes for $250 to $900 for the programs.

Oh.

--
Hope this helps. Let us know.

Wes
MS-MVP Windows Shell/User

In
 
A

anon

Wesley Vogel said:

These are professional grade programs used by engineering and surveying
companies to make sure that the field work 'closes' (the surveyor measures
the distances and directions of the lot boundary lines and the calculations
have to all add up so that - if you walked around the lot lines following
the distances and directions you would get back to where you started from.)
I have done this type of calculation using a mechanical calculating machine
(prior to computers) - imagine doing this for a housing subdivision of more
than 1000 homes. That is where the computer (and the programs) shine.

That is why the programs are so expensive.

I helped write a computer program that calculated how deep the water in a
river would get when there was a flood - had to make the river deep enough
(levees) and wide enough to keep houses from being inundated.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top