this post was submitted on 24 Oct 2023
22 points (89.3% liked)
PC Gaming
11827 readers
530 users here now
For PC gaming news and discussion. PCGamingWiki
Rules:
- Be Respectful.
- No Spam or Porn.
- No Advertising.
- No Memes.
- No Tech Support.
- No questions about buying/building computers.
- No game suggestions, friend requests, surveys, or begging.
- No Let's Plays, streams, highlight reels/montages, random videos or shorts.
- No off-topic posts/comments, within reason.
- Use the original source, no clickbait titles, no duplicates. (Submissions should be from the original source if possible, unless from paywalled or non-english sources. If the title is clickbait or lacks context you may lightly edit the title.)
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Note that there's a bunch of proprietary middleware in use by games that will likely never see support on platforms other than x86_64-windows. The high-level nature of individual components doesn't mean much when some parts are just inherently unportable.
While you have a good point about the proprietary middleware, that would be far from inherently unportable - just not yet ported, likely due to low profitability. Something truly unportable would rely on specific hardware quirks, like - and I'm very sorry I can't find the original source - one old instance of some game that relied on the timing of a spinning drumhead in order to select the correct data or instruction after the completion of one prior; and even then, a port could be made with sufficient understanding of the original system.
Oh the individual components could absolutely be ported but they won't.