I see that MS is trying to force anti cheat stuff out of lower level OS rings. They may unintentionally allow future compatibility with Linux compatibility layers. That is a funny situation.
I do not play multiplayer games, and it has come to the point where I don't even check Proton compatibility on these because it is so reliable now in that situation.
I have often said that for many people that want to change the world (for the greater negative), they need to get addicted to Sim games. They will end up doing a lot less harm in that situation.
The real question is, how do you determine who is going to do negative or positive gains. A debate that is millennia old.
I have said it for a few years now. If Epic ever decided to go public on the stock market, I would throw a significant amount of my savings at them. Their technology is astounding.
Yes, some games have some issues but it really seems like that is a problem of developers not knowing when to say 'No!' to the giant tool kit they have been provided.
You could give it a similar structure to CPU cache or a giant swap file. Have a giant blob of memory on the PCI RAM, that feeds the on board smaller motherboard RAM as needed. It might just work.
Side note. It is sort of the unwritten rule in TV and Film. Don't highlight technology unless absolutely necessary. it can age it considerably.
A few weeks back I had '30 Rock' on, it was funny seeing everyone with flip phones, it wasn't highlighted but it just makes you realise the age of it all.
In a way I already knew it to be the case, I always built machines with an excess of RAM since hitting a memory limit and falling back to HDD would crush all performance. But once I got on SSD, it was the big game changer.
Yesterday I had to setup a rig for a massive down load that was larger than any spare SSD I had laying around, so I got a 2TB HDD out of an old PVR and turned it into the main drive for an old Optiplex I have.
I had forgotten just how slow spinning disks are. The delay on everything is significant. Even just opening the file manager has a few second delay, Firefox took something like 15+ seconds to load in once it loads all its dependencies, something I haven't had in over a decade now.
You start to wonder if it is loading, you just have to watch the HDD light or listen to the hardware to confirm.
It is a funny thing, while yes the task of 'put pixel on screen' is the same. They are so wildly different in how they function, I don't know how to even quantify it. 15,000x may be an understatement.
It was last night, after seeing Linux on the Atari Jaguar, I was just pondering over that whole scene.
Then I decided to throw on Metal Slug X, a classic of the Neo Geo. Then it struck me, "Could I attempt porting this to Jaguar?!".
It would be a great start project to familurise myself with this older stuff again. They both have a 12MHz 68k, it is just that the graphics and audio cores are different. Would probably have to base it off the CD version so that the memory addressing is already handled (it loaded all assets into 1MB RAM - twice the jaguars storage).
It doesn't sound impossible. But the Jags RISC chips were notorious for being a little slow due to limited cache space, so it might not be so straight forward.
I see it as being sort of like how every 6 months someone is made an example of by the media and they need their retribution. It is a means of keeping people at ease and that the narrative of the system works, 'the bad person' will be punished, just like in the movies. All is well.
Admittedly, in a lot of the western world one side of the conversation has seen Trump take this place, only without any sort of completion of the narrative arc. Good for business, bad for emotional strength for some people. Will be interesting to see what comes after him.