http://bugs.winehq.org/show_bug.cgi?id=5387
BirdbrainedPhoenix(a)gmail.com changed:
What |Removed |Added
----------------------------------------------------------------------------
Version|0.9.15. |0.9.16.
------- Additional Comments From BirdbrainedPhoenix(a)gmail.com 2006-07-07 08:04 -------
This problem still exists in Wine 0.9.16. If there is anything more specific I can do to provide debugging information, please let me know.
--
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=5107
xerox_xerox2000(a)yahoo.co.uk changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |FIXED
------- Additional Comments From xerox_xerox2000(a)yahoo.co.uk 2006-07-07 06:53 -------
with current cvs the installer works fine again. Looks like the regression has
been fixed. Thanks!
--
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=5107
------- Additional Comments From xerox_xerox2000(a)yahoo.co.uk 2006-07-07 06:52 -------
with current cvs the installer works fine again. Looks like the regression has
been fixed. Thanks!
--
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=5090
------- Additional Comments From mike(a)plan99.net 2006-07-07 06:48 -------
I'm not aware of any changes that might have fixed this, but it's possible one
got in that improved things as a side effect. Driver upgrades may also play a part.
--
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=4535
------- Additional Comments From hverbeet(a)gmail.com 2006-07-07 05:40 -------
You don't really need volume_ptr there.
The fact that the game makes the call in the first place could be related to the
fact that we don't set MaxVolumeExtent properly in the caps.
--
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=4535
------- Additional Comments From xerox_xerox2000(a)yahoo.co.uk 2006-07-07 05:26 -------
Created an attachment (id=2848)
--> (http://bugs.winehq.org/attachment.cgi?id=2848&action=view)
simple test
this very simple test fails in wine, but passes on windows (wine
d3d9_crosstest.exe volume). Farcry passes these values to CreateVolumetexture.
Somehow there should be a check in CreateVolumetexture that returns
D3DERR_INVALIDCALL (i'd guess when widht,height and length are zero). Adding
this check makes Farcry get around this bug.
diff --git a/dlls/d3d9/tests/volume.c b/dlls/d3d9/tests/volume.c
index 98ae389..779501a 100644
--- a/dlls/d3d9/tests/volume.c
+++ b/dlls/d3d9/tests/volume.c
@@ -113,6 +113,24 @@ cleanup:
if (volume_ptr) IDirect3DVolume9_Release(volume_ptr);
}
+static void test_volume_0(IDirect3DDevice9 *device_ptr)
+{
+ IDirect3DVolumeTexture9 *texture_ptr = 0;
+ IDirect3DVolume9 *volume_ptr = 0;
+
+ HRESULT hr;
+
+ hr = IDirect3DDevice9_CreateVolumeTexture(device_ptr, 0, 0, 0, 1, 0,
+ D3DFMT_A8, D3DPOOL_MANAGED, &texture_ptr, 0);
+ ok(hr == D3DERR_INVALIDCALL, "CreateVolumeTexture returned: hr %#lx "
+ "Expected hr %#lx\n", hr, D3DERR_INVALIDCALL);
+ if (!texture_ptr || FAILED(hr)) goto cleanup;
+
+cleanup:
+ if (texture_ptr) IDirect3DVolumeTexture9_Release(texture_ptr);
+ if (volume_ptr) IDirect3DVolume9_Release(volume_ptr);
+}
+
START_TEST(volume)
{
HMODULE d3d9_handle;
@@ -129,4 +147,6 @@ START_TEST(volume)
if (!device_ptr) return;
test_volume_get_container(device_ptr);
+
+ test_volume_0(device_ptr);
}
--
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=5090
------- Additional Comments From christine(a)sinfoniaofleeds.org.uk 2006-07-07 04:24 -------
Ah yes, the trousers are still a bit funny, I don't wear them that often so I
hadn't spotted that.
It's still a big improvement though. I used to get the "kilroy" effect (sorry,
Brit reference!) orange face all the time up until this release.
--
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=5546
------- Additional Comments From stefandoesinger(a)gmx.at 2006-07-07 04:23 -------
Can you attach a +d3d trace? I'd like to see in which way the vertex buffers
are used by this app. I guess that is is creating a non-sysmem vertex buffer
and uploads new vertices every frame.
It could be related to the card / driver too, maybe the vbo code does calls
which causes performance issues with nvidia drivers. Usually vbos are a
performance improvement, especially on newer cards.
--
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=5090
------- Additional Comments From tom(a)nonotyet.net 2006-07-07 03:55 -------
As of 0.9.16 (Ubuntu .deb provided by WineHQ) thsi issue still exists for me.
The "weird face" bug was a blue moon rarity for me and hasn't popped up in
0.9.16. The transparency issue with the pants extending nearly a whole foot
beyond the bottoms of the feet still exists as before.
--
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.