Редизайн пользовательского интерфейса эмулятора Omega Red (Вторая серия)
Я продолжаю тему программного эмулятора для PlayStation 1, PlayStation 2 и PlayStation Portable — Omega Red. Более подробно:
- Редизайн пользовательского интерфейса эмулятора Omega Red
- 4К (2160р) разрешение для игр PS1, PS2, PSP в эмуляторе Omega Red
- Видео гид по эмулятору Omega Red
- Поддержка геймпада для эмулятора Omega Red
- Новый PS1 графический рендерер для эмулятора Omega Red
- Omega Red + PS1 эмулятор = Кодзима гений
- PS2/PSP эмулятор + game play streaming (YouTube, Facebook, Twitch) = новая версия Omega Red
- PS2/PSP эмулятор + Google Drive + YouTube = «безумие» продолжается
- Как я подружил PlayStation 2 и PlayStation Portable (спойлер — объединил в один эмулятор)
- Красный Омега PS2 эмулятор
Данную новость я написал в связи прогрессом в дизайне пользовательского интерфейса моего проекта.
Добро пожаловать под «кат».
Текущие изменения в дизайне включают следующие моменты:
1. захват картинки как обложка для образа диска:

Идея достаточно проста — эмулятор имеет функционал для захвата картинки с рендерера в момент выполнения сохранения и используется как обновляемая обложка образа диска. Т.е. по мере прогресса в выбранной игре обложка игрового диска МЕНЯЕТСЯ!!! Это ведёт к следующему моменту.
2. «Quick Resume» — эмулятор поддерживает функционал автосохранения в момент переключения игрового диска или закрытия приложения. Т.е. состояние виртуальной машины эмулятора сохраняется в файл и появляется возможность быстро (почти мгновенно) возобновить состояние эмулятора игры. Для этого достаточно дважды кликнуть на обложку игрового диска и игра возобновится с картинки на обложке. Данный функционал можно сравнить с распиаренной функцией «Quick Resume» будущего Xbox Series X.
3. Маркирование текущей игры — новое лого эмулятора в нижнем правом углу обложки текущего диска отображает его активный статус в состоянии паузы:

4. Отображение 5 последних выбранных дисков. Идея крайне проста — сортировка образов игровых дисков по последней дате запуска и отображение только последних 5 дисков.

Полный список игровых дисков можно получить по нажатию на кнопку в конце списка:


5. Управление сохранениями. В дополнение к автоматическому сохранению, эмулятор позволяет сохранять и загружать дополнительные сохранения вручную по кнопке на обложке игрового диска: 
По нажатию на данную кнопку отображается панель сохранений:

В настоящий момент проект находится на стадии тестирования, но код доступен по ссылкам: Omega Red и представлена на GitHub: Golden φ.
Энтузиаст с помощью ИИ повысил производительность TES IV: Oblivion Remastered на 40%
Из Steam удаляют «неиграбельный» клон Five Nights at Freddy’s, а игру пока раздают бесплатно
Разработчики Zenless Zone Zero показали механики Феникс, героини, способной воскреснуть после фатального урона
Авторы CarX Rally, которую называют «российской Assetto Corsa», впервые показали систему повреждений автомобилей на ПК
Call of Duty: Modern Warfare 4 взломали за 5 дней до выхода
Фанаты завалили шоураннера «Киберпанка: Бегущие по краю» просьбами вернуть Дэвида, а он признался, что видит кошмары
Почти вырвались из пустошей: взлёт НКР и ядерный удар в истории вселенной Fallout
Acierto Creations начала принимать предзаказы на «Некрономикон Экс-Мортис» из фильма «Зловещие мертвецы 2»