Windows 95 error: missing export shell32.dl

Ask for help with ScummVM problems

Moderator: ScummVM Team

Post Reply
User avatar
Toki
Posts: 3
Joined: Sat Apr 18, 2020 6:45 pm

Windows 95 error: missing export shell32.dl

Post by Toki »

Hi

I'm trying to install scummVM to my Windows 95 computer and getting an error message back:

"the Scumm.exe file is linked to missing export SHELL32.DL: SHGetSpecialFolderPathA"

I'm using the Windows 95 version of scummVM.

Do you know a fix?

Thanks
digitall
ScummVM Developer
Posts: 1185
Joined: Thu Aug 02, 2012 1:40 pm

Re: Windows 95 error: missing export shell32.dl

Post by digitall »

We do not use that export directly, but I would suspect newer library builds / toolchain changes for the Windows buildchain are making it hard to support Win9x systems without breakage. We do try to avoid this, but it is very hard to support even XP nowadays.

A quick Google indicates that if you "Install Internet Explorer version 4.01 or later on the system with the Windows Desktop Update option selected." that will update the SHELL32.DLL to support this missing function.
digitall
ScummVM Developer
Posts: 1185
Joined: Thu Aug 02, 2012 1:40 pm

Re: Windows 95 error: missing export shell32.dl

Post by digitall »

Note the information here: https://wiki.scummvm.org/index.php?title=Windows

"This supports machines running Windows XP and later (excluding RT). Windows 9x support requires a separate build."
...
"Though we try to maintain builds on the older OS versions, unless there is a very good reason to break compatibility, OS versions earlier than XP are not tested regularly, so could exhibit runtime failures. Please report any such issue as bugs in the normal manner."
...
"Windows 95, 98 and ME were last supported in ScummVM 1.8.1, and restored in 2.1.0."
digitall
ScummVM Developer
Posts: 1185
Joined: Thu Aug 02, 2012 1:40 pm

Re: Windows 95 error: missing export shell32.dl

Post by digitall »

I think you will want this build: https://www.scummvm.org/frs/scummvm/2.1 ... -win9x.exe
Found in the older versions section of https://www.scummvm.org/downloads/

There is not a v2.1.2 build of this as far as I can see... unless you compile it yourself.
User avatar
Toki
Posts: 3
Joined: Sat Apr 18, 2020 6:45 pm

Re: Windows 95 error: missing export shell32.dl

Post by Toki »

Thanks, I'm going to update my Windows 95 version to the latest one I can find on Winworld OSR 2.5 and hope for the best. I'll let you know if it works!
User avatar
Toki
Posts: 3
Joined: Sat Apr 18, 2020 6:45 pm

Re: Windows 95 error: missing export shell32.dl

Post by Toki »

I've updated Windows to the latest Windows 95 : OSR 2.5, but I still get the same error. Oh well, at least I've upgraded Windows in the process.

I've tried a different tack, and uploaded a really old version of scummVM, version 0.5, which works fine. So I'm off to Melee Island.

Thanks for the help.
Post Reply