problem in running DOS program under windows ME

K

khanikim@gmail.com

Hi,
I have an old DOS program which runs fine in every version of Windows
EXCEPT WindowsME !.

The error box I get is here :
"This program has performad an illegal operation and will be
terminated.Quit all programs and then restart your ...."
and it also shows under its details button :
"The program encountered a general protection exception
Fault location 10F0:0138
Interrupts in service: None"

Thus, it leads me to believe that WindowsME does not do as good
of job translating the FAT 32 stuff into compatible FAT16 calls needed
by the DOS program.

Is there any cure other than dumping WindowsME and putting a different
version on all the new machines?

The software is an MS-DOS based game ,"THE WORLD OF LEMMINGS" written
years ago using MS-Pascal.

Thanks

Amir
 
M

Mike M

Win Me runs a later version of DOS than earlier operating systems which
might be the reason for your problem. The version used is also that
emulated by XP and other more recent Microsoft operating systems.
--
Mike Maltby
mike.maltby@gmail.com


khanikim@gmail.com <khanikim@gmail.com> wrote:

> Hi,
> I have an old DOS program which runs fine in every version of Windows
> EXCEPT WindowsME !.
>
> The error box I get is here :
> "This program has performad an illegal operation and will be
> terminated.Quit all programs and then restart your ...."
> and it also shows under its details button :
> "The program encountered a general protection exception
> Fault location 10F0:0138
> Interrupts in service: None"
>
> Thus, it leads me to believe that WindowsME does not do as good
> of job translating the FAT 32 stuff into compatible FAT16 calls needed
> by the DOS program.
>
> Is there any cure other than dumping WindowsME and putting a different
> version on all the new machines?
>
> The software is an MS-DOS based game ,"THE WORLD OF LEMMINGS" written
> years ago using MS-Pascal.
>
> Thanks
>
> Amir
 
B

Ben Myers

<khanikim@gmail.com> wrote in message news:ba0b0dc5-8805-4219-8b22-00419d3943b4@o42g2000hsc.googlegroups.com...
> Hi,
> I have an old DOS program which runs fine in every version of Windows
> EXCEPT WindowsME !.
> The error box I get is here :
> "This program has performad an illegal operation and will be
> terminated.Quit all programs and then restart your ...."
> and it also shows under its details button :
> "The program encountered a general protection exception
> Fault location 10F0:0138
> Interrupts in service: None"

<snip>

See http://support.microsoft.com/kb/890152

Ben
 
P

philo

<khanikim@gmail.com> wrote in message
news:ba0b0dc5-8805-4219-8b22-00419d3943b4@o42g2000hsc.googlegroups.com...
> Hi,
> I have an old DOS program which runs fine in every version of Windows
> EXCEPT WindowsME !.
>
> The error box I get is here :
> "This program has performad an illegal operation and will be
> terminated.Quit all programs and then restart your ...."
> and it also shows under its details button :
> "The program encountered a general protection exception
> Fault location 10F0:0138
> Interrupts in service: None"
>
> Thus, it leads me to believe that WindowsME does not do as good
> of job translating the FAT 32 stuff into compatible FAT16 calls needed
> by the DOS program.
>
> Is there any cure other than dumping WindowsME and putting a different
> version on all the new machines?
>
> The software is an MS-DOS based game ,"THE WORLD OF LEMMINGS" written
> years ago using MS-Pascal.
>




Put the game into a folder on your HD

now use a win98 or winME boot disk and access the game from the folder...
after you've booted up.

The boot disk method is the only way (without an OS hack) that you can get
WinME to run dos in real mode
 
Back
Top Bottom