Remix.run Logo
kergonath 15 hours ago

> Surely many parts of the game won't likely have bits of code that interact with architecture in unique ways.

I came across a performance-killing bug that made the game unplayable (less than 1fps on a Mac Studio). It happened in a couple of dungeons (I spotted 2). From my tests it was caused by a specific texture in the field of view at a certain distance. There was no problem on Intel Macs, AFAICT. My old MBP was terrible but did not get any performance hit.

This is what can happen any time you don’t test even a tiny corner of the game. Also, bear in mind that this depends on graphics settings and you get a nightmare of a test matrix.

MangoToupe 8 hours ago | parent [-]

> From my tests it was caused by a specific texture in the field of view at a certain distance.

Surely that's a GPU thing and not an CPU thing, yea? Or was something about the texture processing architecture-dependent?

kergonath 7 hours ago | parent [-]

On a Mac Studio it’s kind of the same thing. It’s the GPU core that was in all M1 chips. I could not reproduce it with AMD GPUs, but I also did not try very hard. I remember being annoyed because I always needed to remember to look away when we were doing these instances otherwise we’d fail it because of the time it took to get out of it.

The core issue is that something slipped through the cracks. I don’t blame them, it’s a huge game and testing takes quite a lot of time. But testing does matter.