So not exactly perfect either as far as backward compatibility is concerned.
[1] https://help.steampowered.com/en/faqs/view/4784-4F2B-1321-80...
So not exactly perfect either as far as backward compatibility is concerned.
[1] https://help.steampowered.com/en/faqs/view/4784-4F2B-1321-80...
Why wouldn't they work well? Every time backward compatibility is mentionned, Microsoft Windows is praised as the best example of it and people brag they can still run everything they used to run in 1995.
Open source projects such as dgVoodoo offer a solution to run old games, by re-implementing old DirectX and Glide on top of current DirectX [1], similar to how Wine runs DX games on Linux on top of OpenGL or Vulkan.
That aside, the only other old game API that I can think of that's gone for good is DirectPlay, which generally means no multiplayer for games that depend on it as the only option, but otherwise doesn't affect them.
Obligatory IANAL.
If Valve is offering supplemental support on top of what the developer is offering (eg: running Windows games on the Steam Deck via Proton), then its Valve’s obligation to keep things running, as the developer has never committed to keeping things running outside their supported platforms. That said, additional support from the developer (eg: Microsoft/343i for Halo, Respawn for Apex Legends) to get games running on other platforms is always appreciated.
Basically you can't use it without another device to check your mail/texts.
It's been going on for at least 2 months.
It's not gaming if it has IAPs. I've given up on even reading about mobile "games" when they all went IAP. I'm too poor to afford that.