0.1.96
Pre-release
Pre-release
🚀 Поддержка новых платформ, улучшение интерфейса и новые функции!
🎮 Добавление и поддержка новых платформ и игр
ArcadeDeck теперь поддерживает больше платформ!
- Добавлена поддержка игр для PS1, PS2 и PS3
- Реализована почти полная поддержка эмуляторов:
- DuckStation для PS1
- PCSX2 для PS2
- RPCS3 для PS3
- Реализована начальная поддержка эмуляторов
- Xemu для Xbox Original
- Xenia для Xbox 360
- Yuzu, Ruyjinx, Citron, Eden для Nintendo Switch
- MelonDS для Nintendo DS
Что это значит для пользователя:
- В случае пости полной поддержи: программа умеет запускать эмулятор, игру, но это ещё нуждается в доработке
- Программа умеет запускать эти эмуляторы
- Автоматическая установка каждого эмулятора
- Созданы каталоги и реестры для работы с эмуляторами и играми
- Прописаны поддерживаемые форматы файлов для каждого эмулятора
Конечно же, это будет улучшаться в будущем!
В ArcadeDeck добавлены новые игры
- игр было добавлено немного в силу многих изменений, что произошли в программе. Дальше – больше!:
- Alien Resurrection (PS1)
- Gran Turismo 3: A-Spec (PS2)
- Dead Nation (PS3)
- MotorStorm: Apocalypse (PS3)
🔄 Технические улучшения
Переход на AppImage:
- Начиная с этой версии теперь используются Appimage-версии эмуляторов. Это упрощает обращение к эмуляторам и в будущем будет реализована функция переноса эмуляторов на SD-карту!
Новые поддерживаемые форматы конфигов:
- Теперь модуль работы с конфигами умеет обрабатывать конфиги с форматами
.ini,.cfg,.conf
🎨 Работа над интерфейсом и навигацией
Улучшения интерфейса:
- Все настройки программы приведены в единый вид
- Улучшена работа с навигацией Steam Deck (стабильнее, но еще в работе)
- В поиск добавлено отображение платформы игры в виде маленькой плашки
- Полностью переработан экран настроек (визуально)
- Переписан экран "Об игре" (визуально)
Исправления интерфейса:
- Исправлена ошибка двойного появления диалогового окна в настройках
- Исправлен баг с подсказками в нижней части экрана
📚 Экран библиотеки игр
Улучшение UX:
- При отсутствии игр вместо кнопки добавления появляется область для перетаскивания файлов
- В будущем: автоопределение игры и платформы по структуре и расширениям файлов
⚡ Новые функции
Дополнительные возможности:
- Добавлена кнопка "В проекте участвовали"
- Реализована функция создания архива логов для быстрой отправки при проблемах
- В приветственном окне добавлен выбор места сохранения игровых данных (можно изменить в настройках)
- Добавлена возможность включить/выключить автопрокрутку в окне логов
- Реализована функция очистки окна логов
- Добавлена функция переноса игра SD-карту или свое место по выбору! Теперь сожно устанавливать игры на SD-карте, не занимая место на основном диске. При переносе игровых данных все переносится на нужное вам ласположение: обложки, игры, скрипты запуска. Скрипты запуска и остальная программа адаптируются под изменение путей при перезапуске программы.
🎯 Дополнение экрана информации об игре
Новая информация:
- Добавлена плашка с данными о годе выпуска игры, размере, языке текста/озвучки
- Добавлена информация о разработчике и рейтинг игры
🐛 Исправление багов и ошибок
Работа навигации вне окна программы
- Исправлена ошибка, когда программа находилась вне фокуса, но навигации в программе продолжала работать и работу с кнопками полностью перехватывала программа. Теперь, когда запустится игра в эмуляторе или когда вы откроете браузер, то навигация в программе будет блокироваться, а когда пользователь вернется в программу — все будет работать как прежде. Это было также сделано благодаря полному переносу всего кода, связанного с навигацией, в единый модуль
- Исправлена ошибка, при которой при закрытии программы появлялось 2 диалоговых окна вместо одного, когда была нажата плитка выхода из программы
Обновление приносит значительные улучшения в поддержке платформ и пользовательском опыте!