Notebookcheck Logo

Высокоточное двухэкранное 3D, фильтрация текстур и другие возможности появятся в эмуляторах DS

Mario Kart DS, запущенная в обновлении MelonDS. (Источник изображения: Arisotura, разработчик MelonDS)
Mario Kart DS, запущенная в обновлении MelonDS. (Источник изображения: Arisotura, разработчик MelonDS)
melonDS, ведущий эмулятор Nintendo DS, готовит обновления, которые обещают значительно улучшить производительность и четкость 2D и 3D при высоких разрешениях. Это особенно хорошая новость для DS-подобных устройств, способных к эмуляции DS.

Компания Arisotura, главный разработчик знаменитых высокоточных Nintendo DS melonDS, недавно вышел на Reddit, чтобы рассказать о некоторых функциях, находящихся в разработке для эмулятора DS - в том числе о корректно функционирующей двухэкранной 3D-графике высокого разрешения, а позднее - о полной поддержке фильтрации текстур в 3D и "фильтрации 2D-слоев/спрайтов, вращении/масштабировании в высоком разрешении" и сглаживании.

Хотя это правда, что эмуляторы Nintendo DS и 3DS эмуляторы уже давно предлагают поддержку увеличения внутреннего разрешения рендеринга, двухэкранное 3D при эмуляции Nintendo DS долгое время было проблемой. Как описывает Арисотура, двухэкранное 3D уже давно является известной проблемой в melonDS, в результате чего каждый экран мерцает между графикой высокого и низкого разрешения или, в худшем случае, просто не работает вообще.

Причина этого кроется в ограничениях оригинального оборудования Nintendo DS и его VRAM, в частности, в функции "захвата дисплея", которая используется для различных эффектов (например, двухэкранного 3D), а также для проверки работоспособности консоли. Это означает, что захваченные кадры должны иметь оригинальное разрешение 256x192 и помещаться в эмулируемую VRAM, что и является причиной мерцания и сбоев. Для эмулятора, ориентированного на точность, такого как melonDS, найти обходной путь для этого особенно проблематично, поскольку это не та функция, которую можно просто отключить.

скриншот бета-версии melonDS 1.0 (Источник изображения: Arisotura - разработчик melonDS)
скриншот бета-версии melonDS 1.0 (Источник изображения: Arisotura - разработчик melonDS)

Текущее решение Arisotura заключается в том, чтобы сделать копию 2D-рендерера для OpenGL и переложить больше работы по композитингу на GPU, что позволит выводить изображение с высоким разрешением и при этом правильно синхронизировать его с эмулированной VRAM. По словам разработчика, "предстоит много работы по очистке и доработке (и некоторые недостающие функции)", но в долгосрочной перспективе это должно позволить перенести весь 2D-рендерер на GPU.

Как только это произойдет, полный набор функций, описанных выше, станет доступен пользователям melonDS. Это позволит эмулировать Nintendo DS с более высоким разрешением, чем когда-либо прежде, и окажется особенно полезным для растущего рынка портативных игровых компьютеров и консолей, вдохновленных DS, таких как AYN Thor, Ayaneo Pocket DS, и Anbernic RG DS.

Источник(и)

Этот важный материал точно понравится твоим друзьям в социальных сетях!
Mail Logo
'
> Обзоры Ноутбуков, Смартфонов, Планшетов. Тесты и Новости > Новости > Архив новостей > Архив новостей за 2025 год, 11 месяц > Высокоточное двухэкранное 3D, фильтрация текстур и другие возможности появятся в эмуляторах DS
Christopher Harper, 2025-11-18 (Update: 2025-11-19)