Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tiger Woods 99 InstallShield fails to install ("Setup requires _SETUP.DLL and _ISRES.DLL (located in _SYS1.CAB) in order to operate properly") #1390

Open
ks202005 opened this issue Apr 7, 2024 · 1 comment

Comments

@ks202005
Copy link

ks202005 commented Apr 7, 2024

Describe the bug
Shortly after SETUP.EXE begins to load and reaches 100% of initializing InstallShield, the following error message appears:

Setup requires _SETUP.DLL and _ISRES.DLL (located in _SYS1.CAB) in order to operate properly. Please ensure these files are located with SETUP.EXE.

This appears to be an issue with the 16-bit InstallShield SETUP.EXE, which normally seems to install fine in my experience with winevdm/otvdm.

Expected behavior
The installation should proceed normally.

Environment (please complete the following information):

  • OS: Windows 10 IoT Enterprise LTSC
  • Version 10.0.19044 Build 19044

I would upload a trace file, but SETUP.EXE refuses to run if autorun.exe isn't what starts SETUP.EXE. When attempting to make a trace file for autorun.exe, the result is a blank trace.txt.

@cracyc
Copy link
Contributor

cracyc commented Apr 8, 2024

This installer uses the locale of USER.EXE to determine the language and winevdm default is japanese. That causes the installer to try to use a japanese translation which fails. Replace the USER.EXE in your winevdm windows/system directory with this to set it to english.
USER.zip

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants