this post was submitted on 27 Nov 2023
81 points (98.8% liked)

Linux Gaming

14961 readers
93 users here now

Discussions and news about gaming on the GNU/Linux family of operating systems (including the Steam Deck). Potentially a $HOME away from home for disgruntled /r/linux_gaming denizens of the redditarian demesne.

This page can be subscribed to via RSS.

Original /r/linux_gaming pengwing by uoou.

Resources

WWW:

Discord:

IRC:

Matrix:

Telegram:

founded 1 year ago
MODERATORS
top 24 comments
sorted by: hot top controversial new old
[–] xan1242@lemmy.ml 31 points 10 months ago (1 children)

While I understand that Wayland is broken for the purpose of PCSX2, I am unfortunately biased against the developers here due to the horrible experiences I had with them.

If anyone will take up the task of fixing this, be warned that they absolutely do not cooperate with you on the PRs that they receive.

[–] brunofin@lemm.ee 16 points 10 months ago (2 children)

PCSX and PCSX2 are ancient. I wish DuckStation supported PS2 too because it's an excellent modern emulator.

[–] xan1242@lemmy.ml 14 points 10 months ago

Well, stenzek is the developer of DuckStation and the person behind the new Qt UI and many new fixes on the backend of PCSX2.

But, I will agree that we do need a new emulator. The emulator called "Play!" is a really good candidate and looks promising. Seeing how it runs on ARM beautifully, I can't wait to see how far it goes.

PCSX2 runs fine for most people today, but the foundation is a bit too old for its own good. This is why you don't see too many ports of PCSX2 to other plaforms. They have improved massively by ditching the entire plugin system a few years ago, but that alone isn't enough to make it more portable and easy to run.

[–] bgtlover@linuxrocks.online -1 points 10 months ago (2 children)

@brunofin @xan1242 Idk, I use them all the time. And furthermore, emulation needs to be precise and fast, not written in some modern technology, if the need doesn't outway the efforts put into it. Or, maybe I'm mistaken, I may have misunderstood what you mean. So, perhaps you can clarify?

[–] brunofin@lemm.ee 3 points 10 months ago

In my case it was due to need. I didn't get any PS1 emulators to run well on my laptop at the time (a Windows 10 Microsoft Surface Book 2) and if I recall was due to old OpenGL libraries used in all emulators, but DuckStation implements DX11 and Vulkan, and performance was simply brilliant, so by modern that's what I meant.

[–] xan1242@lemmy.ml 2 points 10 months ago

It needs to be accurate and fast, indeed. The code being old isn't a problem unto itself, but rather the side effects of it.

It is fine for all intents and purposes today. But, there is some inherent difficulty associated with decisions brought years ago when some of the code was originally written, making portability quite a challenge.

I wasn't making a comment on its age, mind you. I don't necessarily think it's that big of a problem and probably can be fixed easily. If anything, it has gotten way better thanks to the departure from the plugin system and various other optimizations over the years.

[–] Vilian@lemmy.ca 5 points 10 months ago* (last edited 10 months ago)

what i could understand from there is , Qt has bugs that pissed the dev, bugs that occur in wayland, gnome pissed the devs don't doing sane things and following what everyone is doing, nvidia pissed the dev, tobe fair is nvidia always doing shit, and also wayland bugs, well, it happen, software etc what i don't understand why he want the global coordinate on the app?, where it could help?

edit: the emulator want to save the local of the window and re-open it again, i give them the credit, there is merge requests being worked tho.

i don't think they are being unreasonable, they are getting complains that aren't their fault(aka gnome) i could be pissed of too, and disabling for now until nvidia, qt, etc fix the bugs isn't a bad thing too, also the code isn't removed, you can enable wayland with the flag on flatpak

[–] Cycloprolene@lemm.ee 1 points 9 months ago

Return to monke

[–] merthyr1831@lemmy.world 0 points 9 months ago

better time than ever to start a decent fork that finally fixes GT4 performance 🥺

[–] YamiYuki@lemmy.kde.social -1 points 9 months ago

I figured that GNOME's insistence on CSD few years back will bite them in the rear.

https://github.com/PCSX2/pcsx2/pull/10179#issuecomment-1779298467

And I don't wanna be that guy that's wants something to fail just because it's not to my taste, but I'm glad to hear that the dev thinks KDE's Wayland is in much better shape than GNOME's, especially since GNOME's pushing it really hard.

For me, personally, I won't switch away until Plasma 6 comes out, if it's in much better shape than Plasma 5's Wayland, and games running through Proton work well enough in Wayland competitively.