┏┓ ┏┓ ┓ ┣┫┓┏┏┓┓┏┏╋┏┓ ┃┓┏┓┓┏┃┏┓┏┓╋ ┛┗┗┻┗┫┗┻┛┗┗┛ ┗┛┗┛┗┻┗┗┻┛ ┗ 3tr54eh7o (at) mozmail dot com ┛ (dev. ⋀ maker) → 🕶

this \\ this->analyses_ \\ this->rambles_ \\ *(this->pgp_)

Old software InstallShield setup

publié en 2024-09-26 20:39:32 +0000

Some software from the early-2000s are shipped and packaged with 16-bit installers from InstallShield. Those 16-bit programs cannot be run on 64-bit Windows and the alternative <winevdm> (a 16-bit Windows emulator) does not always work. In my case, using the following alternative worked:

InstallShield3.7z (SIG)
┕🢒 setup32.exe (SHA)
For InstallShield 3, this is the install engine that gets extracted from _INST32I.EX_ by the 16-bit setup.exe (which is the launcher). Put this in the setup folder and run it instead of the setup.exe.
NOTE: The integrity of the executable file was MANUALLY verified, but is provided 'AS IS', without warranty of any kind, for archival purposes only. If you believe I missed something, please contact me as soon as possible.

proven use cases

** java development kit 1.1.8_010 setup

ISSUE:

The version <1.1.8_010> (win/i586) of the JDK comes packaged with the 16-bit InstallShield launcher. Using winevdm did not work.

SOLUTION:

  1. after running jdk-1_1_8_010-windows-i586.exe wait for the error popup window (DO NOT press OK)
  2. open the temporary folder shown in the message (should be at ~/AppData/Local/Temp/{the temp. folder})
  3. copy all files to another folder, preferably at user home (~/jdk118setup)
  4. close the popup window
  5. extract InstallShield3.7z at the new folder (~/jdk118setup) and run setup32.exe

NOTES:

Do not run setup32.exe in compatibility mode UNLESS the setup screen doesn’t show up. Before running it again MAKE SURE the process is terminated (you might need to use the task manager’s details tab). If you have winevdm installed you might need to uninstall IF it tries to start an emulation.

DISCLAIMER: Any and all intellectual property referenced, included, or utilized in this site that is not owned by the author of the site is used strictly for commentary, criticism, and educational purposes under the doctrine of fair use. No copyright infringement is intended. Copyright notices should be sent to the electronic mail at the top of this page.