Hacker News new | ask | show | jobs
by Bu9818 946 days ago
Lots of games won't ever be converted to Wayland (maybe some unofficially by replacing libraries with updated ones that still work with the game), we'll need some nested X server like xwayland in rootful mode once wayland compositors remove their xwm.
2 comments

Most games use SDL2, and it is possible to replace it with a version that supports Wayland, even if SDL2 itself is statically linked with the game.

See SDL_DYNAMIC_API: https://www.reddit.com/r/linux_gaming/comments/1upn39/sdl2_a...

Just run games under a native Wayland version of WINE.
Once again WINE is the stable Linux ABI
Absolutely hilarious that we have reached a point where the most stable API for Linux apps is win32.
Reached? Win32 has been the most stable userspace ABI for Linux for more than a decade (or even 2?). Wine is a really old project and Win32 API / ABI has always been stable. The implementation of the API / ABI was very patchy earlier but the functions that defines the ABI has always been there, their signature and calling conventions are stable.