[Bug 33000] Sim Theme Park fails to install/copy SafeDisc v1.x driver to system32\drivers (broken pre-Win2K era installer)

wine-bugs at winehq.org wine-bugs at winehq.org
Fri Aug 22 15:03:51 CDT 2014


https://bugs.winehq.org/show_bug.cgi?id=33000

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |Installer, obfuscation
             Status|NEW                         |RESOLVED
         Resolution|---                         |INVALID
            Summary|Sim Theme Park fails to     |Sim Theme Park fails to
                   |install/copy SafeDisc v1.x  |install/copy SafeDisc v1.x
                   |driver to system32\drivers  |driver to system32\drivers
                   |                            |(broken pre-Win2K era
                   |                            |installer)

--- Comment #1 from Anastasius Focht <focht at gmx.net> ---
Hello folks,

I had another look at this and came to conclusion that the SafeDisc 1.x driver
installation part is definitely broken for modern Windows 2000/XP+ systems.

Unfortunately the InstallShield engine script 'setup.ins' is pretty old (Win9X
era) and can't be cleanly decompiled.
Some function argument types and opcodes are not supported by ISDCC 2.x/ISD 1.x
and I don't want to spend more time on this, hacking the decompilers.

I found a workaround though.
In the 'Select Components' dialog, click 'browse' button and append two(!)
backslashes to the default installation path.

This will later result in 'C:\\Program Files\\SimTheme Park\\' path which gets
passed to 'drvmgt.dll!Setup' function, allowing to construct a proper copy
path.

Even if the driver is installed, this won't work anyway on Windows XP+ due to
bug 21147 (by design).

Resolving 'invalid' since the installer is broken and unlikely to work on
modern Windows OS (unless someone proves otherwise).

Regards

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list