protonscr

AI Roguelite

protonopen appid 1889620Game compatibility - Unofficial
ValveSoftware/Proton#6263 · opened 2022-10-23 by monsieurpooh · updated 2022-10-23 · 0 comments · github · game page · search this game
Mmonsieurpooh 2022-10-23 github

Compatibility Report

  • Name of the game with compatibility issues: AI Roguelite
  • Steam AppID of the game: 1889620

System Information

  • GPU: RTX 2060S
  • Driver/LLVM version: nvidia 512.15
  • Kernel version: n/a
  • Link to full system information report as Gist:
  • Proton version: All Proton versions are affected.

I confirm:

  • [ x ] that I haven't found an existing compatibility report for this game.
  • [ x ] that I have checked whether there are updates for my system available.

Symptoms

When using named pipes with win32file.SetFilePointer() (which is a standard win32 api call) in python compiled via Pyinstaller, it fails with pywintypes.error: (66, 'SetFilePointer', 'Bad device type.'). This works fine in Windows 10 and fails in Proton.

Reproduction

    import win32pipe, win32file

    pipe = win32pipe.CreateNamedPipe(
    r'\\.\pipe\\'+'my_pipe',
    win32pipe.PIPE_ACCESS_DUPLEX,
    win32pipe.PIPE_TYPE_MESSAGE | win32pipe.PIPE_READMODE_MESSAGE | win32pipe.PIPE_WAIT,
    1, 65536, 65536,
    0,
    None)

    win32file.SetFilePointer(pipe, 0, win32file.FILE_BEGIN)

Nothing extracted yet.