NT Compatibility?

G

Guest

Guest
Archived from groups: microsoft.public.win98.gen_discussion (More info?)

I've got a program that runs on 2000 and XP. The Age of Empires III Demo to
be specific. When I try run it I get 2 error dialogs:

The AGE3.EXE file is
linked to missing export GDI32.DLL:AddFontMemResourceEx.

and the other:

C:\AoE3\Age of Empires III\age3.exe

A device attached to the system is not functioning.

I was wondering if it was possible to make AoE use the correct GDI32.DLL
file from a different folder.

TIA
 
G

Guest

Guest
Archived from groups: microsoft.public.win98.gen_discussion (More info?)

From: "jkb" <nospam>

| I've got a program that runs on 2000 and XP. The Age of Empires III Demo to
| be specific. When I try run it I get 2 error dialogs:
|
| The AGE3.EXE file is
| linked to missing export GDI32.DLL:AddFontMemResourceEx.
|
| and the other:
|
| C:\AoE3\Age of Empires III\age3.exe
|
| A device attached to the system is not functioning.
|
| I was wondering if it was possible to make AoE use the correct GDI32.DLL
| file from a different folder.
|
| TIA
|


Doubtful. It sound like it is NT only compliant and there are different version of GDI+ for
different OS' and Win9x/ME and NT based OS' are just too different. Realize that DLLs have
dependencies and call for library functions [ e.g., AddFontMemResourceEx ] that are specific
for the OS. Thus even if you were to replace GDI+ its dependencies would have a domino
effect on dependent DLL functions and you just end up with a new error.

--
Dave
http://www.claymania.com/removal-trojan-adware.html
http://www.ik-cs.com/got-a-virus.htm
 
G

Guest

Guest
Archived from groups: microsoft.public.win98.gen_discussion (More info?)

> Doubtful. It sound like it is NT only compliant and there are different
version of GDI+ for
> different OS' and Win9x/ME and NT based OS' are just too different.
Realize that DLLs have
> dependencies and call for library functions [ e.g., AddFontMemResourceEx ]
that are specific
> for the OS. Thus even if you were to replace GDI+ its dependencies would
have a domino
> effect on dependent DLL functions and you just end up with a new error.

I used a DOS boot to replace my GDI32.DLL with the XP one. Windows didn't
boot, saying that Windows had to be reinstalled. I had to use a DOS boot to
fix it. But, mightn't there be a way to tell AoE3 to use the right one?
Maybe in it's own folder instead of the Windows defualt.
 
G

Guest

Guest
Archived from groups: microsoft.public.win98.gen_discussion (More info?)

From: "jkb" <nospam>


|
| I used a DOS boot to replace my GDI32.DLL with the XP one. Windows didn't
| boot, saying that Windows had to be reinstalled. I had to use a DOS boot to
| fix it. But, mightn't there be a way to tell AoE3 to use the right one?
| Maybe in it's own folder instead of the Windows defualt.
|

Did you not read what I posted ?
Or was it you didn't understand ?

You can't make it work ! Give up the idea !

--
Dave
http://www.claymania.com/removal-trojan-adware.html
http://www.ik-cs.com/got-a-virus.htm
 
G

Guest

Guest
Archived from groups: microsoft.public.win98.gen_discussion (More info?)

> You can't make it work ! Give up the idea !

<swallow> Why can't AoE just use a different one?
 
G

Guest

Guest
Archived from groups: microsoft.public.win98.gen_discussion (More info?)

Use a different what? You seem to think that the only problem is the wrong
GDI32.DLL. That DLL is only the first in a large chain of code that is
involved. Read David's post again.

--
Gary S. Terhune
MS-MVP Shell/User

"jkb" <nospam> wrote in message
news:ef8dGzLtFHA.1472@TK2MSFTNGP15.phx.gbl...
>> You can't make it work ! Give up the idea !
>
> <swallow> Why can't AoE just use a different one?
>
>
 
G

Guest

Guest
Archived from groups: microsoft.public.win98.gen_discussion (More info?)

From: "jkb" <nospam>

>> You can't make it work ! Give up the idea !
|
| <swallow> Why can't AoE just use a different one?
|

I repeat...

"Realize that DLLs have dependencies and call for library functions [ e.g.,
AddFontMemResourceEx ] that are specific
for the OS. Thus even if you were to replace GDI+ its dependencies would have a domino
effect on dependent DLL functions and you just end up with a new error."

--
Dave
http://www.claymania.com/removal-trojan-adware.html
http://www.ik-cs.com/got-a-virus.htm
 
G

Guest

Guest
Archived from groups: microsoft.public.win98.gen_discussion (More info?)

To both:

Oh well. That's a big pity. Thanx for your time. *cry*
 
G

Guest

Guest
Archived from groups: microsoft.public.win98.gen_discussion (More info?)

jkb wrote:
> I've got a program that runs on 2000 and XP. The Age of Empires III Demo to
> be specific. When I try run it I get 2 error dialogs:

How do you get it to install at all? The installed checks the OS and
refuses to proceed on anthing except Windows XP (it doesn't even
install on Windows 2000).

Cheers.