С каждым днём мы всё больше узнаём о неприятных нюансах портативной игровой консоли Nintendo Switch 2. Из уже известного можно отметить лёгкое получение блокировки и не очень качественный дисплей, а теперь упоминаются проблемы с программной частью, мешающие разработке игровых проектов.
Мэтью Касселлс (Matthew Cassells), основатель Alderon Games, пообщался с Moore’s Law Is Dead и рассказал, что у Switch второго поколения есть несколько программных нюансов. Например, она полагается на файловые системы FAT32 и exFAT, имеющие недостатки по сравнению с альтернативами, при этом у FAT32 есть ограничение на размер файлов, которые не должны превышать 4 Гбайт, вынуждая разделять большие файлы на несколько маленьких. Также Nintendo должна платить лицензионные сборы за их использование.
Другой нюанс заключается в ограничении на запись данных в NAND, то есть компания строго ограничивает количество обращений к памяти, именно в случае записи, что спасает её от преждевременной смерти и продлевает жизненный цикл, но снижает производительность и ставит разработчиков в жёсткие рамки как в случае выпуска новых игр, так и обновлений для уже существующих. Объясняется такой ход использованием очень дешёвой и простой памяти.
Присутствует и третий нюанс, заключающийся в слишком большом количестве ресурсов, зарезервированных для работы операционной системы, шифрования и DRM, оставляя меньше ресурсов для игр.