[Bug 2608] Might and Magic VI wont run until "DeShrinker" program is run on mss32.dll

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Jan 28 16:16:00 CST 2008


http://bugs.winehq.org/show_bug.cgi?id=2608





--- Comment #14 from inverseparadox at comcast.net  2008-01-28 16:15:59 ---
As the second person to report the problem and the one who provided the
DeShrinker attachment, I agree - this bug should not be considered fixed until
Wine will run the program without modification.

Unfortunately, my understanding - from some limited mailing list discussion
around the time of the early-/mid-'05 discussion here - is that although it
would be entirely possible for the Wine developers to make Wine able to detect
Shrinker-compressed code (one person at the time suggested printing an
explanatory error message and a pointer to a place to download DeShrinker), it
is much less practical to make it possible for Wine to run such code. It would
be necessary to decompress the code first, with code such as that in DeShrinker
itself.

I personally think that there should be no reason why decompressing into memory
and then running the result as if it were the contents of the DLL would not
work, but I'll admit that I don't know much about the internals of Wine and
that actually implementing that might be excessively difficult. The
alternative, suggested at the time of the mailing list discussion, of
decompressing into a file and then loading the result has the downside that it
involves creating a file, which is potentially undesirable for a variety of
reasons.


So: I understand that there are reasons, possibly quite good ones, why this
problem may not be fixed anytime in the foreseeable future. However, I do not
think that that justifies closing the bug as fixed, and personally I would not
support closing it at all.


-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
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