Regarding the second link, I’ve personally git pulled Ryujinx about once a week (except this week lol) ever since Yuzu was taken down. I don’t know enough about git to know if commits earlier in the history can be manipulated whilst keeping later commit hashes identical, but I can confirm that the commits from last Tuesday match up with my local copy in terms of hash, author and message
Note that SM64 (and OoT, but I don’t think that’s on Android yet) are special cases. These have been reverse engineered by the community to the point that they’ve manually decompiled the entire game, and then separately ported to modern platforms. The project in the OP is different, as it’s made for games that don’t have this effort behind them
Used to think otherwise, that I was immune to the phenomenon that you’re describing. But then the other day I realised my shoes were hurting my feet. I was seriously considering buying shoe inserts (if that’s their English name), even had the brand in mind, until I realised what was happening.
I’ve seen ads for this brand on tv like a decade ago. Before that, I honestly had no clue such things existed, I’d seen them in a store like, twice. Never seen anything related to them ever since. Literally forgot about them until I felt the slightest urge to buy them. I was really taken aback when I realised what had happened in my “advertising-immune” mind
My main problem is that, even if the technology were to work exactly as advertised, for the first time, PC gaming is moving to an era where our games no longer look the same.
We’ve all seen how every previous version of DLSS worked. The promise of lowering system requirements of high resolutions caught enough attention to draw a crowd, game devs used it to increase the system requirements for lower resolutions instead, AMD and Intel had to develop their own different implementation to stay competitive, and lots of mainstream gaming now requires DLSS and the like on all but the most expensive cards (sometimes even then).
The tech will get better. It always does. Whether that improvement will come fast or slow doesn’t really matter. I think most points of controversy will fade as we’re starting to see this applied to new games. After all, if a game were to be developed knowing that it would be using DLSS 5, the argument that artistic intent will be violated will hold less strength. If DLSS 5 were to ruin the artistic intent of a ground-up DLSS 5-developed game, it wouldn’t be shipped. Future titles being “DLSS 5±mindful” and future improvements to the AI used should get the technology working ever closer to the vision that is being advertised today.
But when that starts to happen, the story will play out exactly the same as it always has for DLSS. It creates results that are “good enough”, so game devs move their development resources elsewhere. Then some management layer catches onto this tech, and finds out that they can just take these resources and move them right into their personal paycheck. End result is games that look generations old and barely run unless you use DLSS 5. By then FSR and XeSS will have to follow suit; if they don’t, AMD and Intel will have the cards that are not only comparatively featureless and weaker, but also produce uglier visuals. But because these generative AI models will never be the exact same between these manufacturers, the output will also never be the same.
And then we move to the weird reality where games look different on different cards, and driver (or, in the case of consoles, system) updates could fundamentally change what games look like, independent of developer input (turns out that artistic integrity can still end up in jeopardy, huh). And unlike with the current AI upscalers we have, where there is a ground truth for the result and we can always obtain it with better hardware, DLSS 5-developed games will always have to rely on it for their “fancy effects” (read: looking like something other than a GameCube game in 2030).
That’s my problem with DLSS 5