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
Windows 95 error: missing export shell32.dl
Moderator: ScummVM Team
Re: Windows 95 error: missing export shell32.dl
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.
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.
Re: Windows 95 error: missing export shell32.dl
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."
"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."
Re: Windows 95 error: missing export shell32.dl
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.
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.
Re: Windows 95 error: missing export shell32.dl
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!
Re: Windows 95 error: missing export shell32.dl
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.
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.