DAOC and windows98SE

Extraterestrial

Loyal Freddie
Joined
Feb 4, 2004
Messages
142
I use windows98SE on my buffbot PC (yes I know its pretty old).
All was ok until patch 1.86 goes live. After downloading the patch I can't start the game anymore, either with TOA, Cata, DR or LOTM client.
I got the following error:

The LOGIN.DLL file is linked to missing export SHELL32.DLL:SHGetFolderPathA

Did some research and found out that the login.dll is coded wrong, until now this file used SHFolder instead SHGetFolderPathA, SHGetFolderPathA is not supported by windows98SE, but SHFolder is supported by all windows versions from win95 to vista.
Wierd thing is that I can run DAOC on US servers with no problem; conclusion is that GoA didn't think about windows98 users when they coded LOGIN.DLL file.

Anyone have similar problems? or you know any fix for this?
I sent this to rightnow, hope they will fix it soon.

Anyway posted here, maybe the right persons will see this post :)
 

Javai

Fledgling Freddie
Joined
Jan 8, 2004
Messages
1,531
Exactly same problem with my ancient BB comp too - this may well be final straw as I was kinda forcing myself back here for the expansion :(
 

Kagato

Fledgling Freddie
Joined
Dec 22, 2003
Messages
3,777
Got same problem on my buff bot to, its a joke, if I can't log her in on my second comp I may as well just cancel the sub and manage without like I am now or quit completely.

Even if I buy a new comp for it, it will only come with unsupported windows vista.
 

Manisch Depressiv

Part of the furniture
Joined
Mar 6, 2005
Messages
7,727
I hate to do Mythic's job, but hey:

From MSDN:

"Remarks
This function is a superset of SHGetSpecialFolderPath, included with earlier versions of the Shell. On systems preceeding those including Shell32.dll version 5.0 (Windows Millennium Edition (Windows Me) and Windows 2000), SHGetFolderPath was obtained through SHFolder.dll, distributed with Microsoft Internet Explorer 4.0 and later versions. SHFolder.dll always calls the current platform's version of this function. If that fails, it will try to simulate the appropriate behavior. SHFolder.dll continues to be included for backward compatibility, though the function is now implemented in Shell32.dll.

Note
On older systems that require the redistributable SHFolder.dll, you must explicitly link to SHFolder.lib before you link to Shell32.lib.
"

Pretty straight forward, it's known linking problem, Mythic needs to change the DLL linking order. Nothing you can do about unless you want to try to replace the login.dll or the Windows DLLs.
 

psyco

Fledgling Freddie
Joined
Jun 18, 2005
Messages
3,310
tbh, i cant imagine 2000 or ME costing a lot... could probably pick it up for a 10er
 

Kagato

Fledgling Freddie
Joined
Dec 22, 2003
Messages
3,777
Download the files from the Geocities link - unzip them and the readme etc is in English


Doesn't matter now, I got pissed of and threw my old computer into the spare bedroom and butchered another xp system together :(
 

MaCaBr3

Banned
Joined
Oct 26, 2004
Messages
1,221
I don't wanna come off as an asshole but why the would you still use windows 98. It's 9 years old, something that old in the computerworld is considered as pre-historic. If your computer really can't handle XP then at least consider windows 2K
 

Extraterestrial

Loyal Freddie
Joined
Feb 4, 2004
Messages
142
I don't wanna come off as an asshole but why the would you still use windows 98. It's 9 years old, something that old in the computerworld is considered as pre-historic. If your computer really can't handle XP then at least consider windows 2K

Win98SE is simple and secure, faster when dual log, less viruses and suit well for low end PC but good enough for buffbot PC.
 

Malcolm

Can't get enough of FH
Joined
Dec 23, 2003
Messages
598
possibly simple, but i don't know about secure - seemed to be plenty of viruses and security holes around prior to xp
 

Users who are viewing this thread

Top Bottom