• 0 Posts
  • 2 Comments
Joined 11 months ago
cake
Cake day: November 2nd, 2023

help-circle
  • You all can argue about this or complain about how “childish” the dev is (and that environment variable name isn’t so bad: I_WANT_A_BROKEN_WAYLAND_UI makes it clear that you are turning on a broken feature that doesn’t work, which is good, because that’s exactly what you’re doing. It’s miles better than --my-next-gpu-wont-be-nvidia, or POSIX_ME_HARDER. I mean, you want to talk about childish…). I’m an actual PCSX2 user, so I am immensely thankful for this change.

    I’m thankful because, as the MR points out, PCSX2’s wayland implementation is broken. If it can’t be effectively fixed at present, turning it off by default is just basic courtesy to the user. Every time I had to launch PCSX2, I had to remember to make sure QT_QPA_PLATFORM was set to xcb so the goddamn thing would work. Making the program default to X11 is just a good idea.

    I can only imagine that anyone outraged over this or demanding the patch be reverted doesn’t actually care about using this piece of software.


  • other emulators are supporting Wayland, so what gives?

    Let me tell you about other emulators supporting wayland.

    • PCSX2: it’s broken.
    • DuckStation: Same guy did the UI stuff. It’s broken.
    • Dolphin: As of last I checked, it’s broken. I’m not even sure if they really support it.

    Those are the only ones I use regularly, but they are all broken. Not, mind, the acrual emulation part: That works fine. Rather, the QT UIs used to configure the emulator and to select games are busted.

    Most people either are upstack enough and have UIs simple enough to get wayland support for free… or the wayland support is broken.