Re: running DOS programs - failure

"anon" <[email protected]> Mon, 1 May 2006 16:28:57 -0700
Newsgroups gmane.mail.spam.spamcop.geeks
Organization SpamCop
Message-ID <[email protected]>
"indigo" <[email protected]> wrote in message 
news:[email protected]...
>
>
> anon wrote:
>> 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.
>>
>> In addition, there are no web pages for these programs (mostly the
>> programmers and companies are long gone.)
>>
>> Also is there any way to install DOS and have it run those DOS
>> programs???
>
> I had the same problems with some Lahey fortran programs I wrote back in 
> the
> 90's. Worked on all M$ platforms until we went to XP. Have you looked into
> using Microsoft Virtual PC? That worked, IIRC, but it was too difficult to
> make the software portable so we ended up re-writing the code in C++ 
> (thank
> $diety I had retained the source code, being a packrat actually has it's
> advantages some times!).
>
>

Couldn't it have been modified for Basic (there seems to be little 
difference [I/O, maybe nested loops]) easier than essentially rewriting in 
C++?

XP's lack of DOS is sc****ing up some of my legacy programs - they won't run 
in XPs emulation mode.

I remember changing the source code in a FORTRAN 0 compiler in the punch 
card era to change the output device (actually I changed the machine code in 
the compiler.

-- 
A SpamCop user and forum reader,
Not Admin