Skip to content

32-bit game compatibility issue #30

@jhlee0637

Description

@jhlee0637

Hi,

I encountered a compatibility issue with "Phoenix Wright: Ace Attorney Trilogy".

This game is a 32-bit application, but I assume the app automatically installs the 64-bit version of dxgi.dll.
Proton silently ignores the installed dxgi.dll (no crash, no error message) and falls back to the built-in system library.
As a result, the ReShade overlay simply does not appear.

I attached the log file.
There are no explicit err:module errors, but the DXVK log clearly identifies the game as a 32-bit build:

info:  Game: PWAAT.exe
info:  DXVK: v2.6.2-23-g3cb664e1260926e
info:  Build: x86 gcc 10.3.0

To solve, I manually replaced the dxgi.dll with the same file from my Windows 10 desktop's ReShade installation, and it worked.

Could you verify if the target executable is 32-bit or 64-bit before installation?

If auto-detection is difficult, providing a toggle for the user to manually select "32-bit" would be a great solution.

Thanks!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions