http://bugs.winehq.org/show_bug.cgi?id=8194
------- Additional Comments From stefandoesinger(a)gmx.at 2007-08-06 15:10 -------
I think I've found the bug(at least EU2 starts again with a hack). EU2 makes
some assumptions about the surface alignment, which is nowhere documented. In
DirectDraw surface lines in memory have a size that is a multiple of 8(QWORD
alignment), but wined3d uses multiples of 4, like Windows' d3d9
(DWORD-Alignment).
EU2 creates a 16 bit 129x1190 surface. With QWORD alignment this surface has a
pitch(line length) of 2384 bytes, which results in a total size of 307.536
bytes. With DWORD alignment the pitch is 2380 bytes, total size 307020 bytes.
EU2 writes the full QWORD-Aligned size, thus crashes after 307200 bytes(300
kb, at the end of the last page).
I'll make a patch for that
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
http://bugs.winehq.org/show_bug.cgi?id=8194
------- Additional Comments From cja(a)gmx.net 2007-08-06 14:16 -------
Maarten, thanks for the patch!
I applied the patch to my wine-git from this morning and built.
Yes, Stefan, EU2 crashes for me as well. This time in
IWineD3DResourceImpl_CleanUp.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
http://bugs.winehq.org/show_bug.cgi?id=8194
stefandoesinger(a)gmx.at changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |M.B.Lankhorst(a)gmail.com
AssignedTo|M.B.Lankhorst(a)gmail.com |stefandoesinger(a)gmx.at
------- Additional Comments From stefandoesinger(a)gmx.at 2007-08-06 14:06 -------
The patch works for me, now the old crash inside EP2.exe is back :-) So it
looks the bug goes back to me.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
http://bugs.winehq.org/show_bug.cgi?id=8603
------- Additional Comments From truiken(a)gmail.com 2007-08-06 13:52 -------
It still doesn't work with just those keys added to a clean .wine prefix.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=8624
thestig(a)google.com changed:
What |Removed |Added
----------------------------------------------------------------------------
URL| |http://imgburn.com/
Keywords| |download
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=8631
thestig(a)google.com changed:
What |Removed |Added
----------------------------------------------------------------------------
OS/Version|other |Linux
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=8603
------- Additional Comments From mattj(a)google.com 2007-08-06 13:44 -------
You're correct. The keys should be //Software/Microsoft/NET Framework
Setup/NDP/v2.0.50727/[Install,SP].
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=8603
------- Additional Comments From truiken(a)gmail.com 2007-08-06 13:40 -------
I set those to keys in regedit, and the installer still complained about lack of
.NET 2.0. I checked on my XP install, and the .NET key is actually "NET
Framework Setup" instead of ".NET". I need better instructions to reproduce this.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.