http://bugs.winehq.org/show_bug.cgi?id=14666
Summary: [wined3d] volume/volumetex locking implementation
Product: Wine
Version: CVS/GIT
Platform: PC-x86-64
OS/Version: Linux
Status: UNCONFIRMED
Severity: enhancement
Priority: P2
Component: directx-d3d
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: liquid.acid(a)gmx.net
Hi there,
this bug should be sort of a "metabug" for fixing the locking behaviour of
volume and volumetexture objects in D3D (version 8 and 9 currently, because 7
and below doesn't have/support volumes).
I already wrote some patches and testcases to fix/illustrate the problem, but
they were rejected on wine-patches. The main problem that the problem should be
adressed much lower in wined3d.
I now post all my current patches here, so other people can take a look.
Some things what are currently not implemented:
(1) locking of volume/volumetex objects always succeeds althoug it shouldn't
- specifying to large lockboxes should fail for example
- some volumes are not lockable at all
(2) creating volumes/volumetextures always succeeds, usage and pool types are
not checked
Only a few things the patches should adress.
I intend on working on this, but I need a bit more input about why and where to
fix this exactly.
Attaching patches now...
Also adding Stefan Dösinger, Henri Verbeet, Alexander Dorofeyev and Roderick
Colenbrander to CC (sry guys *g*, but I'm sure you know where my stuff should
go).
I currently have these DX SDK docs on my system:
version 9, 8, 7 and 6
(someone asked me if I got the 7 SDK)
Greets,
Tobias
--
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.
http://bugs.winehq.org/show_bug.cgi?id=10753
Summary: Mario Typing 2 doesn't start (certain msvideo functions
unimplemented)
Product: Wine
Version: 0.9.50.
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: wine-multimedia
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: echidnaman(a)gmail.com
Created an attachment (id=9602)
--> (http://bugs.winehq.org/attachment.cgi?id=9602)
Crash log
Mario Teaches Typing 2 crashes during execution due to some msvideo functions
not being implemented. Namely "msvideo.dll.ICINSTALL" , "msvideo.dll.ICREMOVE",
and "msvideo.dll.ICIMAGECOMPRESS".
Unfortunately, a demo of this game does not seem to exist. A crash log is
attached.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=15601
Summary: Phantasmagoria 1 crashes at startup
Product: Wine
Version: 1.1.6
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: dos
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: deadlock(a)start.no
When I run Phantasmagoria 1, it will crash right after calling int 31, ax=0001
which is a DPMI interrupt, free LDT descriptor. Which means that it crashes
somewhere around line 882 in file dlls/winedos/int31.c I then commented out
what's between the else { and }. The comment that is already there reads:
/* If a segment register contains the selector being freed, */
/* set it to zero. */
Which probably means that the game tries to use either the DS, ES, FS or GS
segment after it has freed the LDT descriptor. Is this function/interrupt
really supposed to fiddle with DS, ES, FS and GS? I can't see any mention of
that in the DPMI
specifications(http://www.delorie.com/djgpp/doc/dpmi/api/310001.html) and
apparently Windows handles it differently, since it won't crash when I comment
out the lines that reset these segments.
--
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.
http://bugs.winehq.org/show_bug.cgi?id=11128
Summary: Ragnarok Online - windowed mode
Product: Wine
Version: CVS/GIT
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: enhancement
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: gerdal(a)poczta.fm
I have a small request. Actually I must play in resolution 800x600 (windowed
mode - set in game) because if I set in game 1024x768 I can see only a title
bar of window. Resolution of my desktop is 1024x768.
[xarion@localhost Ragnarok Online]$ wine 2007-10-09a_Sakexe_v10.exe
TOTALCMD.EXE
EXPLORER.EXE
WINEDEVICE.EXE
WINEBOOT.EXE
WINEBOOT.EXE
fixme:win:EnumDisplayDevicesW ((null),0,0x33f5b4,0x00000000), stub!
err:d3d_surface:d3dfmt_convert_surface Unsupported conversation type 12
fixme:d3d_surface:surface_download_data Read back converted textures
unsupported, format=WINED3DFMT_X8R8G8B8
err:d3d_surface:d3dfmt_convert_surface Unsupported conversation type 12
fixme:d3d_surface:surface_download_data Read back converted textures
unsupported, format=WINED3DFMT_X8R8G8B8
fixme:dinput:SysMouseAImpl_Acquire Clipping cursor to (0,0)-(1030,780)
fixme:ddraw:IDirectDrawImpl_WaitForVerticalBlank (0x21e0c0)->(1,(nil)): Stub
fixme:ddraw:IDirectDrawImpl_WaitForVerticalBlank (0x21e0c0)->(1,(nil)): Stub
fixme:ddraw:IDirectDrawImpl_WaitForVerticalBlank (0x21e0c0)->(1,(nil)): Stub
The last bug is repeating (fixme:ddraw:IDirectDrawImpl_WaitForVerticalBlank
(0x21e0c0)->(1,(nil)): Stub).
Can You fix this error? :/ Sorry for my english.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=15543
Summary: AIRC application blows up when opening a tree menu
Product: Wine
Version: 1.1.5
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: blocker
Priority: P1
Component: comctl32
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: pedro.m.ferreira(a)mail.cm-portel.pt
When I try to open a treemenu the application just dies.
--
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.
http://bugs.winehq.org/show_bug.cgi?id=14899
Summary: Quicken One Step Update fails - 'com error'
Product: Wine
Version: 1.0.0
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: major
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: headofbucket(a)gmail.com
Created an attachment (id=15470)
--> (http://bugs.winehq.org/attachment.cgi?id=15470)
Console output for com error.
Quicken 2008 Update 7 crashes when attempting to do one step update with a
message 'com error'.
--
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.
http://bugs.winehq.org/show_bug.cgi?id=13608
Summary: Test tool on windows makes XP completely reboot
Product: Wine
Version: unspecified
Platform: PC-x86-64
URL: http://test.winehq.com/data/0b6acfbce7b0bf2aedb5176bfa95
9edc3f0d74f6/
OS/Version: Windows XP
Status: UNCONFIRMED
Severity: enhancement
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: saintk(a)specialattack.net
CC: saintk(a)specialattack.net
Running this test;
Main summary for build 0b6acfbce7b0bf2aedb5176bfa959edc3f0d74f6
Results in a full system reboot at my end.
This is what i can capture from my windows event log;
Faulting application d3d9_test.exe, version 0.0.0.0, faulting module d3d9.dll,
version 5.3.3790.3959, fault address 0x000a488a.
For more information, see Help and Support Center at
http://go.microsoft.com/fwlink/events.asp.
Any additional info;
OS: Windows XP x64 SP2
Hardware used;
Asus Maximus Formula
Unknown 350GB Sata disk
Asus EAX1950XTX PCI-E
4GB DDR2 Geil RAM @ 800MHz
Everything is clocked default (no overclocking applied). System runs stable
during stability tests both on the GPU and CPU.
If any more information or testing is required don't hessitate to contact me.
Only 'downside' i don't know anything about debugging of any kind. Neither am I
an active wine user. I just ran the test because i do support the idea behind
the project.
--
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.
http://bugs.winehq.org/show_bug.cgi?id=14881
Summary: Rainbow 6 - Vegas 2
Product: Wine
Version: CVS/GIT
Platform: PC-x86-64
OS/Version: Linux
Status: UNCONFIRMED
Severity: blocker
Priority: P2
Component: directx-d3d
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: cruiseoveride(a)gmail.com
Created an attachment (id=15442)
--> (http://bugs.winehq.org/attachment.cgi?id=15442)
Calltrace
Rainbow 6 - Vegas 2 Crashes with:
x:\Perforce\bishop\CodePcPort\UnrealEngine3\Development\External\framework\gear\private\src\thread\ms\thread.cpp(324)
: ASSERT FAILURE: Ret()
--
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.
http://bugs.winehq.org/show_bug.cgi?id=14067
Summary: Virtual desktop window refreshing
Product: Wine
Version: 1.0.0
Platform: Other
OS/Version: other
Status: UNCONFIRMED
Severity: enhancement
Priority: P2
Component: winex11.drv
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: markk(a)clara.co.uk
Hi,
(Using Ubuntu 8.04, GNOME desktop, Wine 1.0)
This is a question about virtual desktop mode.
When the virtual desktop window is minimised then restored, or brought to the
front after being covered by another window, Wine appears to tell the Windows
applications to refresh their windows. (At least, on my old slow system I
notice buttons etc. being redrawn - restoring the virtual desktop window is not
instantaneous.) Is that correct? Surely it would be better for compatibility
and speed if Wine caches the whole virtual desktop bitmap when the window is
not visible, so it can be instantly displayed when the virtual desktop window
is restored/revealed. Could some Windows programs assume that if they are the
only window on the desktop, that they don't need to refresh their window
imagery?
--
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.
http://bugs.winehq.org/show_bug.cgi?id=10382
Summary: Tribes 2: must double-tap for in game chat
Product: Wine
Version: 0.9.48.
Platform: Other
OS/Version: Linux
Status: UNCONFIRMED
Severity: minor
Priority: P2
Component: wine-directx-dinput
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: spock128(a)gmail.com
When in game, the chat keys must be pressed twice after the first use.
For example, I can press 'u' (global chat) once to bring up a text entry box to
say something in the global channel (correct operation). After that, I must
hit 'u' twice to bring up the text entry box. In-game console shows the error:
DInputDevice::syncKeyboardState - DIERR_INVALIDPARAM
Switching out of the game window and back will reset the condition - it works
for first use then must hit twice.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.