DuckStation — это симулятор / эмулятор консоли PlayStation/ PSX / PS1, ориентированный на удобство игры, скорость и долговременную ремонтопригодность. Цель состоит в том, чтобы быть максимально точным, сохраняя при этом высокую производительность.
Образ ROM «BIOS» необходим для запуска эмулятора и игр. Образ ПЗУ не предоставляется с эмулятором по юридическим причинам, вы должны сбросить его со своей консоли, используя Caetla или другие средства. Обычно они выгружаются как «scphNNNN.bin» или «ps-NNN.bin», где NNNN — номер модели или версия ПЗУ, и должны иметь размер 512 КБ. Игры НЕ поставляются с эмулятором, его можно использовать только для игры в законно купленные и сброшенные игры.
DuckStation поддерживает игры cue, iso, img, ecm, mds, chd и незашифрованные образы игр PBP. Если ваши игры представлены в других форматах, вам нужно будет их конвертировать или повторно дампить. Для игр с одной дорожкой в формате bin вы можете использовать www.duckstation.org/cue-maker/ для создания файлов cue.
Возможности:
- OpenGL, Vulkan (рекомендуется) и программный рендеринг
- Апскейлинг, фильтрация текстур и истинный цвет (24 бита) в аппаратных рендерерах
- Широкоэкранный рендеринг в поддерживаемых играх (без растяжения!)
- PGXP для точности геометрии, коррекции текстуры, и эмуляция буфера глубины (исправляет «колебание» текстуры / борьбу с полигонами)
- Адаптивный фильтр понижающей дискретизации
- 60 кадров в секунду в играх PAL, где поддерживается
- Настройки для каждой игры (настройка улучшений и сопоставление контроллеров для каждой игры индивидуально)
- До 8 контроллеров в поддерживаемой игре с функцией Multitap — Привязка контроллера и клавиатуры (+ вибрация для контроллеров)
- RetroAchievements в поддерживаемых играх (https://retroachievements.org )
- Редактор карт памяти (перемещение сохранения, импорт gme / mcr / mc / mcd)
- Встроенная база данных кодов исправлений
- Сохранение состояний со скриншотами предварительного просмотра
- Сверхбыстрые турбо-скорости на устройствах среднего и высокого уровня
- Эмулированный разгон ЦП для повышения FPS в играх
- Перемотка назад (не использовать на медленных устройствах)
- Редактирование и масштабирование макета контроллера (в меню паузы)
DuckStation поддерживает как 32-битные / 64-битные устройства ARM, так и 64-битные устройства x86. Однако из-за того, что это более точный эмулятор, требования к оборудованию могут быть умеренными. Если у вас 32-разрядное устройство ARM, не ожидайте, что эмулятор будет работать хорошо — для хорошей производительности вам понадобится процессор с тактовой частотой не менее 1,5 ГГц.