I'm saddened that nobody ever brings up video games when talking about these architectural shifts.
I'm saddened that nobody ever brings up video games when talking about these architectural shifts. Practically all PC games in the past few decades have been written for x86, and most of them will never be patched for ARM compatibility. These games are as important to many of us as movies or music, and yet I fear they're destined to disappear from our cultural memory if this shift ever happens. Virtualization just won't cut it; most modern games barely even run with Wine, to say nothing of performance. And given the slowing of Moore's law, we can no longer count on emulation to give us seamless reproductions a few years down the line. Does nobody care? Why doesn't anyone say anything? I love my Mac, but if I have to choose between ARM and my Steam library, I'll choose Steam and begrudgingly go back to whatever Windows version still supports it. On a related note, I think it's important to differentiate between utility software that's assumed to be temporary, and one-off pieces of software that are intended to live forever. I wish there was an easier way to write software in such a way that it can easily be guaranteed to run in the future, no matter the architecture. (Open source is not a guarantee. Ever try compiling the source to a AAA game?)
Posted by archagon on Aug 3, 2014, 11:32 PM
Tags
Related issues
- You obviously did this for fun, I don’t want to throw any shade on it and have no criticism, I also make fun things just because.¹ So ta...
- Many devs love to shit on the guy from the 'I just want the exe.
- Now imagine how poor people stress if their smartphone bricks or gets damaged or lost.
- Resuming an extended-thinking session fails permanently with 400 "thinking blocks cannot be modified" (transcript stores thinking text as empty but keeps signat
- I'll preface this with a statement that as a European I want European alternatives to succeed, and MS-owned GitHub to shrivel and disappear.
- Yeah, but there’s a world of difference between “not perfect” and “we rounded a few sliders, and now the modal is a nightmare to use”.
Raise real-world problems, find people facing the same issue, and discuss solutions.9,500 issues0 comments
reliability (SaaS)
You obviously did this for fun, I don’t want to throw any shade on it and have no criticism, I also make fun things just because.¹ So ta...
Many devs love to shit on the guy from the 'I just want the exe.
Now imagine how poor people stress if their smartphone bricks or gets damaged or lost.
Resuming an extended-thinking session fails permanently with 400 "thinking blocks cannot be modified" (transcript stores thinking text as empty but keeps signat
I'll preface this with a statement that as a European I want European alternatives to succeed, and MS-owned GitHub to shrivel and disappear.
Yeah, but there’s a world of difference between “not perfect” and “we rounded a few sliders, and now the modal is a nightmare to use”.
I used to write a lot of native Windows corporate software in the 90's and 2000's and my standard login window was a floating draggable o...
App broken with Mosquitto broker 7.0.0
I'm saddened that nobody ever brings up video games when talking about these architectural shifts.
I'm saddened that nobody ever brings up video games when talking about these architectural shifts. Practically all PC games in the past few decades have been written for x86, and most of them will never be patched for ARM compatibility. These games are as important to many of us as movies or music, and yet I fear they're destined to disappear from our cultural memory if this shift ever happens. Virtualization just won't cut it; most modern games barely even run with Wine, to say nothing of performance. And given the slowing of Moore's law, we can no longer count on emulation to give us seamless reproductions a few years down the line. Does nobody care? Why doesn't anyone say anything? I love my Mac, but if I have to choose between ARM and my Steam library, I'll choose Steam and begrudgingly go back to whatever Windows version still supports it. On a related note, I think it's important to differentiate between utility software that's assumed to be temporary, and one-off pieces of software that are intended to live forever. I wish there was an easier way to write software in such a way that it can easily be guaranteed to run in the future, no matter the architecture. (Open source is not a guarantee. Ever try compiling the source to a AAA game?)
Comments (0)
No comments yet. Start the discussion.