[Bug 34363] Age Of Empires II: The Conquerors crashes on startup (Safedisc v1.45.011 with unsupported WinVer 'Windows XP' in 64-bit WINEPREFIX)

wine-bugs at winehq.org wine-bugs at winehq.org
Tue Dec 17 10:03:15 CST 2013


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

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |obfuscation
             Status|UNCONFIRMED                 |RESOLVED
                 CC|                            |focht at gmx.net
         Resolution|---                         |DUPLICATE
            Summary|Doesn't open Age Of Empires |Age Of Empires II: The
                   |II The Conquerors Fedora 19 |Conquerors crashes on
                   |                            |startup (Safedisc v1.45.011
                   |                            |with unsupported WinVer
                   |                            |'Windows XP' in 64-bit
                   |                            |WINEPREFIX)

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

the crash is by design, dupe of bug 27503

By installing the game in 64-bit WINEPREFIX you created multiple problems:

* SafeDisc 1.x requires 'Windows 2000' (bug 27503). 'Windows XP' which is
default setting on prefix creation doesn't work by design with SafeDisc 1.x

* The lowest supported 64-bit Windows version is 'Windows XP' in 64-bit
WINEPREFIX. It's not possible to change WinVer to 'Windows 2000' afterwards

* SafeDisc kernel driver/service: broken on 64-bit WINEPREFIX (bug 30901)

====
Please avoid installing (especially older) copy protected games in 64-bit
prefixes. It will do more harm than good.
====

--- snip ---
-=[ ProtectionID v0.6.5.5 OCTOBER]=-
(c) 2003-2013 CDKiLLER & TippeX
Build 31/10/13-21:09:09
Ready...
Scanning -> Z:\home\focht\.wine\drive_c\Program Files (x86)\Microsoft Games\Age
of Empires II\age2_x1\age2_x1.exe
File Type : 32-Bit Exe (Subsystem : Win GUI / 2), Size : 341419 (0535ABh)
Byte(s)
-> File has 1451 (05ABh) bytes of appended data starting at offset 053000h
[File Heuristics] -> Flag : 00000000000001001100000000000101 (0x0004C005)
[Entrypoint Section Entropy] : 6.61
[!] Safedisc v1.45.011 detected !
[CompilerDetect] -> Visual C++ 5.1
- Scan Took : 0.455 Second(s) [0000001C7h tick(s)] [533 scan(s) done]

Scanning -> Z:\home\focht\.wine\drive_c\Program Files (x86)\Microsoft Games\Age
of Empires II\age2_x1\dplayerx.dll
File Type : 32-Bit Dll (Subsystem : Win GUI / 2), Size : 136704 (021600h)
Byte(s)
[File Heuristics] -> Flag : 00000000000001001100000000000001 (0x0004C001)
[Entrypoint Section Entropy] : 6.60
[!] Safedisc core dll (dplayerx.dll) detected!
[CompilerDetect] -> Visual C++ 5.1
- Scan Took : 0.466 Second(s) [0000001D2h tick(s)] [229 scan(s) done]

Scanning -> Z:\home\focht\.wine\drive_c\Program Files (x86)\Microsoft Games\Age
of Empires II\age2_x1\drvmgt.dll
File Type : 32-Bit Dll (Subsystem : Win GUI / 2), Size : 34304 (08600h) Byte(s)
[File Heuristics] -> Flag : 00000000000001001100000000000000 (0x0004C000)
[Entrypoint Section Entropy] : 6.44
[!] Safedisc driver managment dll (drvmgt.dll) detected!
[CompilerDetect] -> Visual C++ 5.1
- Scan Took : 0.447 Second(s) [0000001BFh tick(s)] [229 scan(s) done]
--- snip ---

The copy protection works fine with Wine 1.7.8-232-g3bad812, 32-bit WINEPREFIX,
'Windows 2000' setting.

NOTE: SafeDisc is sometimes a bit picky in media validation phase, still
complaining with "missing CD".
Pre-spin the disk in that case (eject, re-insert -> spins up, start game).

Regards

*** This bug has been marked as a duplicate of bug 27503 ***

-- 
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