http://bugs.winehq.org/show_bug.cgi?id=58731
Bug ID: 58731
Summary: Using newer versions of dgVoodoo2 to play older games
fail to initialize.
Product: Wine-staging
Version: 10.15
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: nosferatu.arucard.1983(a)gmail.com
CC: leslie_alistair(a)hotmail.com, z.figura12(a)gmail.com
Distribution: ---
This is a year old bug around the Steam and later Lutris gaming community when
notice the dgVoodoo2 wrapper after version 2.80 fail to work on Wine, either
Proton or Proton-GE or any forks. Since Proton always uses DXVK for Direc3D 11
rendering (the dgVoodoo2 output), it was common to combine dgVoodoo2 with DXVK
to wrap old DirectX and 3dfx Glide code to Direct3D 11, leaving DXVK to
translate to Vulkan.
As the time goes around, Dege was wary the fact that the last version of this
own creation is now 2.86.2 at the time of writing and Lutris never update
beyond 2.80 or a modded version called 2.8.2
After some testing and a rare game called Montezuma's Return which have a 3dfx
version, I discovery that using dgVoodoo2 over Wine's vanilla DirectX 11
implementation also had the same problems like Proton or Wine-GE (modded
versions) with DXVK.
This old Glide game works with the lastest dgVoodoo2 without problems, while
DirectDraw games like Omikron or Carmageddon TDR2000 fail to work using the
lastest dgVoodoo2, but older versions worked fine.
But the latter games had GPU diagnose tools and a pattern was found. If the
dgVoodoo2 wrapper works, then the virtual dgVoodoo DirectX wrapper appears on
devices list. If not, it displays the Wine's safe mode software renderer
(DirectDraw HAL). Forcing playing the game, makes them crash or running at
slowest speeds.
After all testing, the issue happens either using DXVK or Wine's DirectX
implementation, meaning that the problem should be found on Wine's code.
Computers with Mesa drivers at certain games could start dgVoodoo2 2.86.2 on
games like Omikron, which means that this open-source drivers code had an
unintended workaround to force dgVoodoo2 to work, but this is rare and not
always work.
The test with Montezuma Return shows that the emulation code from Glide to
DirectX works on Wine, along the DirectDraw emulation that work on certain
cases. However the real issue is the initialization routine (that was changed)
caused this huge regression, and it is not be handled by Wine.
--
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=9127
Bob <rjqxqqnhuibvkxkshx(a)ytnhy.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |rjqxqqnhuibvkxkshx(a)ytnhy.co
| |m
--- Comment #124 from Bob <rjqxqqnhuibvkxkshx(a)ytnhy.com> ---
(In reply to xnitropl from comment #15)
> Created attachment 21296 [details]
> WINEDEBUG=+quartz,-all from Bloodrayne intro
>
> Also show up this error boxes:
>
> PlayCutscene Error
> FAILED(hr=0x80004002) in
>
> PlayCutscene Error
> Failed(80004002) to set fullscreen!
>
> PlayCutscene Error
> Could not find output pin! hr=0x80004001
This issue is still reproducible in Wine 10.14.
After the error message is shown, the cutscene audio works with a black screen.
The terminal shows:
01a8:err:quartz:autoplug Failed to add filter, hr 0x80004005.
01a8:fixme:ntdll:NtQuerySystemInformation info_class
SYSTEM_PERFORMANCE_INFORMATION
You can test the BloodRayne demo here:
https://archive.org/details/BloodRayneDemo
--
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=58720
Bug ID: 58720
Summary: Using drag and drop on Shoebox (an Adobe Air program)
causes a page fault
Product: Wine
Version: 10.0
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: blocker
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: blox2000(a)protonmail.com
Distribution: ---
Created attachment 79323
--> http://bugs.winehq.org/attachment.cgi?id=79323
Program Error Details
When trying to use the Shoebox program by dragging and dropping image files,
the application crashes with a page fault. This happens both on AMD64 and i386
prefixes.
--
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=18260
Summary: Quicktime 2 installer exits silently
Product: Wine
Version: 1.1.20
Platform: PC
URL: http://www.oldversion.com/download/quicktime212.exe
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: kennybobs(a)o2.co.uk
Created an attachment (id=20783)
--> (http://bugs.winehq.org/attachment.cgi?id=20783)
Wine 1.1.20 +relay +seh +tid (last 3MB)
Installer from Quicktime 2.1.2 exits silently.
Apparently the only available version is from oldversion.com
However, I also have a copy that comes with another app that installs fine. It
*might* have something to do with the lzexpand DLLs.
Failing version prints these lines and then exits:
trace:loaddll:NE_FreeModule Unloaded module "LZEXPAND.DLL" : builtin
trace:loaddll:free_modref Unloaded module
L"C:\\windows\\system32\\lzexpand.dll16" : builtin
trace:loaddll:free_modref Unloaded module L"C:\\windows\\system32\\lz32.dll" :
builtin
Whereas the working version prints this line and continues:
trace:loaddll:free_modref Unloaded module L"C:\\windows\\system32\\lz32.dll" :
builtin
I can upload the working version too if needed.
--
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=11681
Summary: Add support for video overlay
Product: Wine
Version: unspecified
Platform: Other
OS/Version: other
Status: NEW
Severity: major
Priority: P2
Component: directx-ddraw
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: thunderbird2k(a)gmx.net
Hi,
At the moment Wine doesn't support Video Overlay in DirectX. In order to make
DirectDraw feature complete we need this ability. It is used in media players
(in a lot of cases through quartz 'DirectShow') to improve rendering
performance. A free application that attempts to use it in directx mode (the
default option) is VLC. Further Picasa seems to need it too and their special
Wine branch supports video overlay using Xv but in a hacky way.
It is relatively easy to add a software implementation to DirectDraw/WineD3D
but it would be slow. For best performance and less reinventing the wheel we
need to implement overlay using Xv. The most tricky part would be on how to
access Xv from within wined3d.
Roderick
--
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.