If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. |
|
|
Thread Tools | Display Modes |
#1
|
|||
|
|||
NT Compatibility?
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 |
#2
|
|||
|
|||
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 |
#3
|
|||
|
|||
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. |
#4
|
|||
|
|||
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 |
#5
|
|||
|
|||
You can't make it work ! Give up the idea !
swallow Why can't AoE just use a different one? |
#6
|
|||
|
|||
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 |
#7
|
|||
|
|||
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 ... You can't make it work ! Give up the idea ! swallow Why can't AoE just use a different one? |
#8
|
|||
|
|||
To both:
Oh well. That's a big pity. Thanx for your time. *cry* |
#9
|
|||
|
|||
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. |
Thread Tools | |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
MS-DOS Compatibility Mode | Paul MR | General | 5 | May 14th 05 12:02 PM |
MS Dos Compatibility Mode | Diane | General | 1 | September 22nd 04 08:02 PM |
Some drivers using MS-DOS compatibility questions | ECLiPSE 2002 | General | 3 | June 22nd 04 02:09 PM |
Compatibility Mode Paging reduces overall system performance | Pam | Disk Drives | 1 | June 17th 04 05:09 AM |
compatibilty mode paging & ms dos compatibility mode file system | daniel abbott | Software & Applications | 1 | June 10th 04 11:42 AM |