Skip to content

dxwrapper DirectDraw-to-Direct3D9-Conversion #1667

@noisecode3

Description

@noisecode3

Hi, I'm new to dxwrapper and I was trying it with only Dd7to9 = 1 and with wine-tkg-staging-git-10.17.r2.g194b2de8-327-x86_64.pkg.tar.zst built 2025-10-24 setting WINEDLLOVERRIDES="ddraw=n,b;winmm=n,b" for this free game.

Do we support Dd7to9 from dxwrapper with WineD3D?
I have some serious performance problems with ddraw.dll. There is a lot of "fixme" for d3d, maybe we should move this to wine-staging then? Is it in wine's C:\windows\system32\d3d9.dll or in dxwrapper? You can see the dxwrapper log also, its big you need to download it.

dxwrapper-tomb4.log

002c:fixme:winediag:loader_init Wine TkG (staging) 10.17 is a testing version containing experimental patches.
002c:fixme:winediag:loader_init Please don't report bugs about it on winehq.org and use https://github.com/Frogging-Family/wine-tkg-git/issues instead.

00bc:fixme:wineusb:query_id Unhandled ID query type 0x5.

0024:fixme:winediag:loader_init Wine TkG (staging) 10.17 is a testing version containing experimental patches.
0024:fixme:winediag:loader_init Please don't report bugs about it on winehq.org and use https://github.com/Frogging-Family/wine-tkg-git/issues instead.

MESA-INTEL: warning: Haswell Vulkan support is incomplete

0024:fixme:win:DisableProcessWindowsGhosting : stub

MESA-INTEL: warning: Haswell Vulkan support is incomplete

0024:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION

0024:fixme:d3d:debug_d3dformat Unrecognized 0x30313050 (as fourcc: P010) WINED3DFORMAT!
0024:fixme:d3d:wined3d_get_format Can't find format unrecognized (0x30313050) in the format lookup table.
0024:fixme:d3d:debug_d3dformat Unrecognized 0x3432564e (as fourcc: NV24) WINED3DFORMAT!
0024:fixme:d3d:wined3d_get_format Can't find format unrecognized (0x3432564e) in the format lookup table.
0024:fixme:d3d:debug_d3dformat Unrecognized 0x34344941 (as fourcc: AI44) WINED3DFORMAT!
0024:fixme:d3d:wined3d_get_format Can't find format unrecognized (0x34344941) in the format lookup table.
0024:fixme:d3d:debug_d3dformat Unrecognized 0x56555941 (as fourcc: AYUV) WINED3DFORMAT!
0024:fixme:d3d:wined3d_get_format Can't find format unrecognized (0x56555941) in the format lookup table.
0024:fixme:d3d:debug_d3dformat Unrecognized 0x38504941 (as fourcc: AIP8) WINED3DFORMAT!
0024:fixme:d3d:wined3d_get_format Can't find format unrecognized (0x38504941) in the format lookup table.
0024:fixme:d3d:debug_d3dformat Unrecognized 0x32315641 (as fourcc: AV12) WINED3DFORMAT!
0024:fixme:d3d:wined3d_get_format Can't find format unrecognized (0x32315641) in the format lookup table.

0024:fixme:d3d:debug_d3dformat Unrecognized 0x43525650 (as fourcc: PVRC) WINED3DFORMAT!
0024:fixme:d3d:wined3d_get_format Can't find format unrecognized (0x43525650) in the format lookup table.
0024:fixme:d3d:debug_d3dformat Unrecognized 0x46464c50 (as fourcc: PLFF) WINED3DFORMAT!
0024:fixme:d3d:wined3d_get_format Can't find format unrecognized (0x46464c50) in the format lookup table.
0024:fixme:d3d:debug_d3dformat Unrecognized 0x444d564e (as fourcc: NVMD) WINED3DFORMAT!
0024:fixme:d3d:wined3d_get_format Can't find format unrecognized (0x444d564e) in the format lookup table.
0024:fixme:d3d:debug_d3dformat Unrecognized 0x5044564e (as fourcc: NVDP) WINED3DFORMAT!
0024:fixme:d3d:wined3d_get_format Can't find format unrecognized (0x5044564e) in the format lookup table.
0024:fixme:d3d:debug_d3dformat Unrecognized 0x5343564e (as fourcc: NVCS) WINED3DFORMAT!
0024:fixme:d3d:wined3d_get_format Can't find format unrecognized (0x5343564e) in the format lookup table.
0024:fixme:d3d:debug_d3dformat Unrecognized 0x41415353 (as fourcc: SSAA) WINED3DFORMAT!
0024:fixme:d3d:wined3d_get_format Can't find format unrecognized (0x41415353) in the format lookup table.
0024:fixme:d3d:debug_d3dformat Unrecognized 0x31317833 (as fourcc: 3x11) WINED3DFORMAT!
0024:fixme:d3d:wined3d_get_format Can't find format unrecognized (0x31317833) in the format lookup table.
0024:fixme:d3d:debug_d3dformat Unrecognized 0x36317833 (as fourcc: 3x16) WINED3DFORMAT!
0024:fixme:d3d:wined3d_get_format Can't find format unrecognized (0x36317833) in the format lookup table.
0024:fixme:d3d:debug_d3dformat Unrecognized 0x56555941 (as fourcc: AYUV) WINED3DFORMAT!
0024:fixme:d3d:wined3d_get_format Can't find format unrecognized (0x56555941) in the format lookup table.

0024:fixme:thread:QueryThreadCycleTime (FFFFFFFE,00A1E9E0): stub!

0024:fixme:d3d:debug_d3dformat Unrecognized 0x30313050 (as fourcc: P010) WINED3DFORMAT!
0024:fixme:d3d:wined3d_get_format Can't find format unrecognized (0x30313050) in the format lookup table.
0024:fixme:d3d:debug_d3dformat Unrecognized 0x3432564e (as fourcc: NV24) WINED3DFORMAT!
0024:fixme:d3d:wined3d_get_format Can't find format unrecognized (0x3432564e) in the format lookup table.
0024:fixme:d3d:debug_d3dformat Unrecognized 0x34344941 (as fourcc: AI44) WINED3DFORMAT!
0024:fixme:d3d:wined3d_get_format Can't find format unrecognized (0x34344941) in the format lookup table.
0024:fixme:d3d:debug_d3dformat Unrecognized 0x56555941 (as fourcc: AYUV) WINED3DFORMAT!
0024:fixme:d3d:wined3d_get_format Can't find format unrecognized (0x56555941) in the format lookup table.
0024:fixme:d3d:debug_d3dformat Unrecognized 0x38504941 (as fourcc: AIP8) WINED3DFORMAT!
0024:fixme:d3d:wined3d_get_format Can't find format unrecognized (0x38504941) in the format lookup table.

0024:fixme:d3d:debug_d3dformat Unrecognized 0x32315641 (as fourcc: AV12) WINED3DFORMAT!
0024:fixme:d3d:wined3d_get_format Can't find format unrecognized (0x32315641) in the format lookup table.
0024:fixme:d3d:debug_d3dformat Unrecognized 0x43525650 (as fourcc: PVRC) WINED3DFORMAT!
0024:fixme:d3d:wined3d_get_format Can't find format unrecognized (0x43525650) in the format lookup table.
0024:fixme:d3d:debug_d3dformat Unrecognized 0x46464c50 (as fourcc: PLFF) WINED3DFORMAT!
0024:fixme:d3d:wined3d_get_format Can't find format unrecognized (0x46464c50) in the format lookup table.
0024:fixme:d3d:debug_d3dformat Unrecognized 0x444d564e (as fourcc: NVMD) WINED3DFORMAT!
0024:fixme:d3d:wined3d_get_format Can't find format unrecognized (0x444d564e) in the format lookup table.
0024:fixme:d3d:debug_d3dformat Unrecognized 0x5044564e (as fourcc: NVDP) WINED3DFORMAT!
0024:fixme:d3d:wined3d_get_format Can't find format unrecognized (0x5044564e) in the format lookup table.
0024:fixme:d3d:debug_d3dformat Unrecognized 0x5343564e (as fourcc: NVCS) WINED3DFORMAT!
0024:fixme:d3d:wined3d_get_format Can't find format unrecognized (0x5343564e) in the format lookup table.
0024:fixme:d3d:debug_d3dformat Unrecognized 0x41415353 (as fourcc: SSAA) WINED3DFORMAT!
0024:fixme:d3d:wined3d_get_format Can't find format unrecognized (0x41415353) in the format lookup table.
0024:fixme:d3d:debug_d3dformat Unrecognized 0x31317833 (as fourcc: 3x11) WINED3DFORMAT!
0024:fixme:d3d:wined3d_get_format Can't find format unrecognized (0x31317833) in the format lookup table.
0024:fixme:d3d:debug_d3dformat Unrecognized 0x36317833 (as fourcc: 3x16) WINED3DFORMAT!
0024:fixme:d3d:wined3d_get_format Can't find format unrecognized (0x36317833) in the format lookup table.
0024:fixme:d3d:debug_d3dformat Unrecognized 0x56555941 (as fourcc: AYUV) WINED3DFORMAT!
0024:fixme:d3d:wined3d_get_format Can't find format unrecognized (0x56555941) in the format lookup table.

0024:fixme:d3d:debug_d3dformat Unrecognized 0x30313050 (as fourcc: P010) WINED3DFORMAT!
0024:fixme:d3d:wined3d_get_format Can't find format unrecognized (0x30313050) in the format lookup table.
0024:fixme:d3d:debug_d3dformat Unrecognized 0x3432564e (as fourcc: NV24) WINED3DFORMAT!
0024:fixme:d3d:wined3d_get_format Can't find format unrecognized (0x3432564e) in the format lookup table.
0024:fixme:d3d:debug_d3dformat Unrecognized 0x34344941 (as fourcc: AI44) WINED3DFORMAT!
0024:fixme:d3d:wined3d_get_format Can't find format unrecognized (0x34344941) in the format lookup table.
0024:fixme:d3d:debug_d3dformat Unrecognized 0x56555941 (as fourcc: AYUV) WINED3DFORMAT!

0024:fixme:d3d:wined3d_get_format Can't find format unrecognized (0x56555941) in the format lookup table.
0024:fixme:d3d:debug_d3dformat Unrecognized 0x38504941 (as fourcc: AIP8) WINED3DFORMAT!
0024:fixme:d3d:wined3d_get_format Can't find format unrecognized (0x38504941) in the format lookup table.
0024:fixme:d3d:debug_d3dformat Unrecognized 0x32315641 (as fourcc: AV12) WINED3DFORMAT!
0024:fixme:d3d:wined3d_get_format Can't find format unrecognized (0x32315641) in the format lookup table.
0024:fixme:d3d:debug_d3dformat Unrecognized 0x43525650 (as fourcc: PVRC) WINED3DFORMAT!
0024:fixme:d3d:wined3d_get_format Can't find format unrecognized (0x43525650) in the format lookup table.
0024:fixme:d3d:debug_d3dformat Unrecognized 0x46464c50 (as fourcc: PLFF) WINED3DFORMAT!
0024:fixme:d3d:wined3d_get_format Can't find format unrecognized (0x46464c50) in the format lookup table.
0024:fixme:d3d:debug_d3dformat Unrecognized 0x444d564e (as fourcc: NVMD) WINED3DFORMAT!
0024:fixme:d3d:wined3d_get_format Can't find format unrecognized (0x444d564e) in the format lookup table.
0024:fixme:d3d:debug_d3dformat Unrecognized 0x5044564e (as fourcc: NVDP) WINED3DFORMAT!
0024:fixme:d3d:wined3d_get_format Can't find format unrecognized (0x5044564e) in the format lookup table.
0024:fixme:d3d:debug_d3dformat Unrecognized 0x5343564e (as fourcc: NVCS) WINED3DFORMAT!
0024:fixme:d3d:wined3d_get_format Can't find format unrecognized (0x5343564e) in the format lookup table.
0024:fixme:d3d:debug_d3dformat Unrecognized 0x41415353 (as fourcc: SSAA) WINED3DFORMAT!
0024:fixme:d3d:wined3d_get_format Can't find format unrecognized (0x41415353) in the format lookup table.
0024:fixme:d3d:debug_d3dformat Unrecognized 0x31317833 (as fourcc: 3x11) WINED3DFORMAT!
0024:fixme:d3d:wined3d_get_format Can't find format unrecognized (0x31317833) in the format lookup table.
0024:fixme:d3d:debug_d3dformat Unrecognized 0x36317833 (as fourcc: 3x16) WINED3DFORMAT!
0024:fixme:d3d:wined3d_get_format Can't find format unrecognized (0x36317833) in the format lookup table.
0024:fixme:d3d:debug_d3dformat Unrecognized 0x56555941 (as fourcc: AYUV) WINED3DFORMAT!
0024:fixme:d3d:wined3d_get_format Can't find format unrecognized (0x56555941) in the format lookup table.

0024:fixme:d3d:debug_d3dformat Unrecognized 0x30313050 (as fourcc: P010) WINED3DFORMAT!
0024:fixme:d3d:wined3d_get_format Can't find format unrecognized (0x30313050) in the format lookup table.
0024:fixme:d3d:debug_d3dformat Unrecognized 0x3432564e (as fourcc: NV24) WINED3DFORMAT!
0024:fixme:d3d:wined3d_get_format Can't find format unrecognized (0x3432564e) in the format lookup table.
0024:fixme:d3d:debug_d3dformat Unrecognized 0x34344941 (as fourcc: AI44) WINED3DFORMAT!
0024:fixme:d3d:wined3d_get_format Can't find format unrecognized (0x34344941) in the format lookup table.
0024:fixme:d3d:debug_d3dformat Unrecognized 0x56555941 (as fourcc: AYUV) WINED3DFORMAT!
0024:fixme:d3d:wined3d_get_format Can't find format unrecognized (0x56555941) in the format lookup table.
0024:fixme:d3d:debug_d3dformat Unrecognized 0x38504941 (as fourcc: AIP8) WINED3DFORMAT!
0024:fixme:d3d:wined3d_get_format Can't find format unrecognized (0x38504941) in the format lookup table.
0024:fixme:d3d:debug_d3dformat Unrecognized 0x32315641 (as fourcc: AV12) WINED3DFORMAT!
0024:fixme:d3d:wined3d_get_format Can't find format unrecognized (0x32315641) in the format lookup table.
0024:fixme:d3d:debug_d3dformat Unrecognized 0x43525650 (as fourcc: PVRC) WINED3DFORMAT!
0024:fixme:d3d:wined3d_get_format Can't find format unrecognized (0x43525650) in the format lookup table.

0024:fixme:d3d:debug_d3dformat Unrecognized 0x46464c50 (as fourcc: PLFF) WINED3DFORMAT!
0024:fixme:d3d:wined3d_get_format Can't find format unrecognized (0x46464c50) in the format lookup table.
0024:fixme:d3d:debug_d3dformat Unrecognized 0x444d564e (as fourcc: NVMD) WINED3DFORMAT!
0024:fixme:d3d:wined3d_get_format Can't find format unrecognized (0x444d564e) in the format lookup table.
0024:fixme:d3d:debug_d3dformat Unrecognized 0x5044564e (as fourcc: NVDP) WINED3DFORMAT!
0024:fixme:d3d:wined3d_get_format Can't find format unrecognized (0x5044564e) in the format lookup table.
0024:fixme:d3d:debug_d3dformat Unrecognized 0x5343564e (as fourcc: NVCS) WINED3DFORMAT!
0024:fixme:d3d:wined3d_get_format Can't find format unrecognized (0x5343564e) in the format lookup table.
0024:fixme:d3d:debug_d3dformat Unrecognized 0x41415353 (as fourcc: SSAA) WINED3DFORMAT!
0024:fixme:d3d:wined3d_get_format Can't find format unrecognized (0x41415353) in the format lookup table.
0024:fixme:d3d:debug_d3dformat Unrecognized 0x31317833 (as fourcc: 3x11) WINED3DFORMAT!
0024:fixme:d3d:wined3d_get_format Can't find format unrecognized (0x31317833) in the format lookup table.
0024:fixme:d3d:debug_d3dformat Unrecognized 0x36317833 (as fourcc: 3x16) WINED3DFORMAT!
0024:fixme:d3d:wined3d_get_format Can't find format unrecognized (0x36317833) in the format lookup table.
0024:fixme:d3d:debug_d3dformat Unrecognized 0x56555941 (as fourcc: AYUV) WINED3DFORMAT!
0024:fixme:d3d:wined3d_get_format Can't find format unrecognized (0x56555941) in the format lookup table.

014c:fixme:d3d:state_linepattern_w Setting line patterns is not supported in OpenGL core contexts.

0158:fixme:dsdmo:reverb_params_SetQuality effect 012B56C8, quality 0, stub!

0158:fixme:dsdmo:reverb_params_SetQuality effect 012B56C8, quality 0, stub!

0158:fixme:dsdmo:reverb_params_SetQuality effect 012B56C8, quality 0, stub!

0158:fixme:dsdmo:reverb_params_SetQuality effect 012B56C8, quality 0, stub!

0024:fixme:msvcrt:__clean_type_info_names_internal (7948235C) stub

0024:fixme:msvcrt:__clean_type_info_names_internal (7944837C) stub

0024:fixme:msvcrt:__clean_type_info_names_internal (7942733C) stub

0024:fixme:msvcrt:__clean_type_info_names_internal (793E8F94) stub

0024:fixme:msvcrt:__clean_type_info_names_internal (7923A39C) stub

0024:fixme:msvcrt:__clean_type_info_names_internal (791C5CFC) stub

0024:fixme:msvcrt:__clean_type_info_names_internal (7919733C) stub

X 92160, Y 0, Z 3072, Xs 7, Ys 7
Ouside room table = 7 bytes, max_slots = 2

0024:fixme:msvcrt:__clean_type_info_names_internal (2000333C) stub

0160:fixme:winediag:loader_init Wine TkG (staging) 10.17 is a testing version containing experimental patches.
0160:fixme:winediag:loader_init Please don't report bugs about it on winehq.org and use https://github.com/Frogging-Family/wine-tkg-git/issues instead.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions