0.1.95
Pre-release
Pre-release
🚀 Игры, свои обложки, починка модуля обновлений и многое другое!
⚡ Поддержка новых игр!
ArcadeDeck поддерживает новые игры!
- Metal Gear Solid: Peace Walker
- Daxter
- Ratchet & Clank: Size Matters
- Kingdom Hearts Birth by Sleep
- Motorstorm Arctic Edge
- Final Fantasy VII: Crisis Core
- Gran Turismo
- Ridge Racer 2
- Silent Hill Shattered Memories
- GTA Liberty City Stories
- GTA Vice City Stories
- Lego Star Wars II
📊 Небольшая доработка интерфейса
- Убраны лишние элементы дизайна у поисковика. Теперь результаты поиска выглядят более современно.
- В информационном окне дополнительные кнопки по типу удаления игры или загрузки обложек вынесены в контекстное меню.
🔧 Технические улучшения и новые возможности
Архитектурные изменения:
- Немного переработана работа с реестром поддерживаемых игр. Теперь каждая поддерживаемая платформа будет иметь список игр только для этой платформы. Это сильно упрощает добавление игр например не только для PSP, но и например для PS2 или Xbox Original
- Реализована функция удаления игр. Эта функция удаляет игру, а так же связанные с ней скрипты запуска и очищает запись в реестре установленных игр. После удаления игры экран "Об игре" очищается, а кнопки снова меняются на "Установить"
- Реализована функция загрузки своих обложек. Добавлена папка "images" в пользовательскую папку users. Теперь пользователь сможет загрузить свою обложку и она тут же обновится на экране "Об игре" соответствующей игры.
🐛 Исправленные багов и ошибок
Исправление мелких ошибок
- Правка ошибок в модуле приветственного окна настройки
- Исправлена ошибка при проверке обновлений, когда модуль обновлений все время считал, что обновлений нет
- Был переработан механизм работы с игровыми реестрами, теперь все игры и реестры (и конфиги) будут соответствовать целевой платформе. Это скорее техническое изменение и пользователь ничего не увидит внешне, но это позволяет мне легко масштабироваться на новые платформы и гибко добавлять например, 3 игры для NES, 8 игр для PS Vita, 32 игры для Xbox Original.
- Так же был с нуля переработан модуль поиска. Это исправляет ошибку, когда интерфейс библиотеки игр смещался вниз при появлении результатов поиска. Поиск работает так же как и раньше, но теперь без багов.