|
|
|
|
|
by w4rh4wk5
1536 days ago
|
|
Regarding gaming: in fact a lot of the big studios don't really care about PC as a platform in general, not specifically about Windows. See Elden Ring for example, it has a PC 'port' that is about the bare minimum you can get by nowadays (locked at 60, no ultrawide support, performance issues on non-high-end systems etc.). And that for a AAA title. One would think that a modern game engine takes care of all the issues, allowing a studio to port their game from console to PC with the click of button. But reality has shown that this is not the case. While modern consoles and cloud service (like Google Stadia) may use POSIX like OSes under the hood, you'd still be using a proprietary API to interface with the platform. Porting a game from PlayStation or Nintendo Switch to Linux is not easier than porting it over from Windows. I've worked on a Google Stadia port in the past and are currently working a Nintendo Switch port, along with a PC port. If I had to port to native Linux, without Wine/Proton and DXVK, I'd take the PC version as basis. |
|
Middleware hasn't killed the porting business exactly because of that.