6/24/2023 0 Comments Gamecube game emulatorsAs PC gamers know all too well, sometimes you need a certain generation of GPU for a feature to work - as in the case of things like ray tracing. One of the big issues game developers face is whether a given device will support the graphical features they need. There's more to it than that, but it's the short version, and it fixes a lot of problems. Released last December, Adreno Tools allows an app to basically intercept how apps talk to the system driver, letting the app use its own drivers instead. I got the chance to harass Mark and Billy, two developers among others behind the project, to talk about Adreno Tools, a library they built to plug the gap between older drivers and newer ones at the app level. But the folks behind Skyline, a Nintendo Switch emulator, came up with a neat trick that brings updated performance and features to older hardware. For developers behind bleeding-edge game emulators, this is a serious concern. Two different phones with the same chipset might actually be running different drivers with different performance profiles and different features enabled, and that can be a headache for developers - particularly when they need every iota of performance or bleeding-edge features. As pointed out by Esper.io's Mishaal Rahman in a recent (and exquisite) newsletter, one of those issues is GPU drivers, simply because of how Android works. Android's dirty F-word, "fragmentation," may not get as many irate headlines or clicks as it once did, but it remains an issue in a thousand tiny ways.
0 Comments
Leave a Reply. |