Would bringing proton to windows and developing a container work for continue game compatibility for future systems?
Right now Linux can play almost all Windows games using the proton compatibility layer. This has had the unexpected effect that Linux can now properly run games that no longer run under Windows 10 or 11, And Linux can run the windows version of games where the original Linux port from 10+ years ago will no longer run on Linux.

So what i'm wondering is two things:

A: should Valve bring some form of proton to windows so that older windows games can be run properly using a compatibility layer?
B: should Valve work on a (ideally open source) container platform that game developers can program their games to and have them run on virtually any system that the containers run on, sorta like podman or Docker for games?
< >
Showing 1-3 of 3 comments
Not necessary.

There are plenty of wrappers and patches to make older games run on modern systems.
Do you have some examples of games on Steam that run with Wine/Proton but not under Windows 10/11?

My guess is that it's just an API compatibility thing with newer OS versions or GPU drivers and something you might be able to remedy by just using DXVK (https://github.com/doitsujin/dxvk/releases), if the directx version of the game used isn't super old. That's what Proton uses to translate directx API calls into Vulkan ones. If it is older, like dx 6.0, something like dgvoodoo2 might do the trick in Windows.

Though i admit, having DXVK built into Steam on Windows as a compatibility feature is a fun thought.
Last edited by JellyPuff; 2 Jul @ 1:26pm
Originally posted by grahamf:
A: should Valve bring some form of proton to windows so that older windows games can be run properly using a compatibility layer?
windows already has a backwards compatibility mode with windows software called windows. what do you actually envision this doing?
< >
Showing 1-3 of 3 comments
Per page: 1530 50