[Bug 21531] Ultima IX crashes on start (Safedisc v1.35 secdrv.sys doesn't support WinVer > Win2000)

wine-bugs at winehq.org wine-bugs at winehq.org
Sat Feb 21 13:17:41 CST 2015


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

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
                 CC|                            |focht at gmx.net
         Resolution|---                         |DUPLICATE
            Summary|Ultima IX crashes on start  |Ultima IX crashes on start
                   |                            |(Safedisc v1.35 secdrv.sys
                   |                            |doesn't support WinVer >
                   |                            |Win2000)

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

there is nothing to fix here, dupe of bug 21147

It could have been resolved years ago, if you provided ProtectionID scan
results or looked up the game's SafeDisc version on Internet on your own.

Downloaded the original ISO, thanks to some guys still seeding it.

Protection scan yields:

--- snip ---
-=[ ProtectionID v0.6.6.7 DECEMBER]=-
(c) 2003-2015 CDKiLLER & TippeX
Build 24/12/14-22:48:13
Ready...

Scanning -> C:\Program Files\Origin Systems\Ultima IX\dplayerx.dll
File Type : 32-Bit Dll (Subsystem : Win GUI / 2), Size : 165888 (028800h)
Byte(s)
Compilation TimeStamp : 0x37B06672 -> Tue 10th Aug 1999 17:50:42 (GMT)
[TimeStamp] 0x37B06672 -> Tue 10th Aug 1999 17:50:42 (GMT) | PE Header | - |
Offset: 0x00000088 | VA: 0x008E0088 | -
[TimeStamp] 0x37B06672 -> Tue 10th Aug 1999 17:50:42 (GMT) | Export | - |
Offset: 0x00023324 | VA: 0x00904B24 | -
[File Heuristics] -> Flag #1 : 00000000000001001100000100000000 (0x0004C100)
[Entrypoint Section Entropy] : 6.74 (section #0) ".text   " | Size : 0xCDD0
(52688) byte(s)
[DllCharacteristics] -> Flag : (0x0000) -> NONE
[SectionCount] 7 (0x7) | ImageSize 0x2E000 (188416) byte(s)
[Export] 100% of function(s) (2 of 2) are in file | 0 are forwarded | 2 code |
0 data | 0 uninit data | 0 unknown | 
[!] Safedisc core dll (dplayerx.dll) detected!
[CompilerDetect] -> Visual C++ 5.0
- Scan Took : 0.359 Second(s) [000000167h (359) tick(s)] [244 of 573 scan(s)
done]

Scanning -> C:\Program Files\Origin Systems\Ultima IX\drvmgt.dll
File Type : 32-Bit Dll (Subsystem : Win GUI / 2), Size : 32256 (07E00h) Byte(s)
Compilation TimeStamp : 0x37B067C6 -> Tue 10th Aug 1999 17:56:22 (GMT)
[TimeStamp] 0x37B067C6 -> Tue 10th Aug 1999 17:56:22 (GMT) | PE Header | - |
Offset: 0x00000088 | VA: 0x10000088 | -
[TimeStamp] 0x37B067C6 -> Tue 10th Aug 1999 17:56:22 (GMT) | Export | - |
Offset: 0x00004754 | VA: 0x10005354 | -
[File Heuristics] -> Flag #1 : 00000000000001001000000100000000 (0x00048100)
[Entrypoint Section Entropy] : 6.37 (section #0) ".text   " | Size : 0x3E10
(15888) byte(s)
[DllCharacteristics] -> Flag : (0x0000) -> NONE
[SectionCount] 5 (0x5) | ImageSize 0xC000 (49152) byte(s)
[Export] 100% of function(s) (3 of 3) are in file | 0 are forwarded | 3 code |
0 data | 0 uninit data | 0 unknown | 
[!] Safedisc driver managment dll (drvmgt.dll) detected!
[CompilerDetect] -> Visual C++ 5.0
- Scan Took : 0.297 Second(s) [000000129h (297) tick(s)] [244 of 573 scan(s)
done]

Scanning -> C:\Program Files\Origin Systems\Ultima IX\secdrv.sys
File Type : 32-Bit Driver (good checksum) (Subsystem : Native / 1), Size :
14368 (03820h) Byte(s)
Compilation TimeStamp : 0x379F1CC7 -> Wed 28th Jul 1999 15:07:51 (GMT)
[TimeStamp] 0x379F1CC7 -> Wed 28th Jul 1999 15:07:51 (GMT) | PE Header | - |
Offset: 0x000000B8 | VA: 0x000100B8 | -
[TimeStamp] 0x379F1CC7 -> Wed 28th Jul 1999 15:07:51 (GMT) | DebugDirectory | -
| Offset: 0x00000294 | VA: 0x00010294 | -
[TimeStamp] 0x379F1CC7 -> Wed 28th Jul 1999 15:07:51 (GMT) | DebugDirectory | -
| Offset: 0x000002B0 | VA: 0x000102B0 | -
[TimeStamp] 0x379F1CC7 -> Wed 28th Jul 1999 15:07:51 (GMT) | DebugDirectory | -
| Offset: 0x000002CC | VA: 0x000102CC | -
-> File has 2368 (0940h) bytes of appended data starting at offset 02EE0h
[File Heuristics] -> Flag #1 : 00000100000000000000000000000111 (0x04000007)
[Entrypoint Section Entropy] : 6.88 (section #2) "INIT    " | Size : 0xA04
(2564) byte(s)
[DllCharacteristics] -> Flag : (0x0000) -> NONE
[SectionCount] 4 (0x4) | ImageSize 0x2EE0 (12000) byte(s)
[Debug Info] (record 1 of 3) (file offset 0x290)
Characteristics : 0x0 | TimeDateStamp : 0x379F1CC7 (Wed 28th Jul 1999 15:07:51
(GMT)) | MajorVer : 0 / MinorVer : 0 -> (0.0)
Type : 1 (0x1) -> Coff | Size : 0x74B (1867) 
AddressOfRawData : 0x0 | PointerToRawData : 0x2EE0
[Debug Info] (record 2 of 3) (file offset 0x2AC)
Characteristics : 0x0 | TimeDateStamp : 0x379F1CC7 (Wed 28th Jul 1999 15:07:51
(GMT)) | MajorVer : 0 / MinorVer : 0 -> (0.0)
Type : 4 (0x4) -> Misc | Size : 0x110 (272) 
AddressOfRawData : 0x0 | PointerToRawData : 0x362C
[Debug Info] (record 3 of 3) (file offset 0x2C8)
Characteristics : 0x0 | TimeDateStamp : 0x379F1CC7 (Wed 28th Jul 1999 15:07:51
(GMT)) | MajorVer : 0 / MinorVer : 0 -> (0.0)
Type : 3 (0x3) -> FPO | Size : 0xE0 (224) 
AddressOfRawData : 0x0 | PointerToRawData : 0x373C
[!] Safedisc protection driver (secdrv.sys) detected!
- Scan Took : 0.321 Second(s) [000000141h (321) tick(s)] [135 of 573 scan(s)
done]

Scanning -> C:\Program Files\Origin Systems\Ultima IX\u9.exe
File Type : 32-Bit Exe (Subsystem : Win GUI / 2), Size : 280311 (0446F7h)
Byte(s)
Compilation TimeStamp : 0x37B066CD -> Tue 10th Aug 1999 17:52:13 (GMT)
[TimeStamp] 0x37B066CD -> Tue 10th Aug 1999 17:52:13 (GMT) | PE Header | - |
Offset: 0x00000088 | VA: 0x00400088 | -
-> File has 1271 (04F7h) bytes of appended data starting at offset 044200h
[File Heuristics] -> Flag #1 : 00000000000001001100000000000101 (0x0004C005)
[Entrypoint Section Entropy] : 6.92 (section #1) ".text   " | Size : 0x14E00
(85504) byte(s)
[DllCharacteristics] -> Flag : (0x0000) -> NONE
[SectionCount] 8 (0x8) | ImageSize 0x4B000 (307200) byte(s)
[!] Safedisc v1.35.000 detected !
[CompilerDetect] -> Visual C++ 5.0
- Scan Took : 0.370 Second(s) [000000172h (370) tick(s)] [558 of 573 scan(s)
done]
--- snip ---

As usual, setting WinVer of WINEPREFIX to 'Windows 2000' makes it work.

Regards

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

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