Я продолжаю публикацию по своему проекту портирования кода PCSX2 эмулятора PS2 на Android платформу.
Поспешу предупредить, что скачать и запустить не получиться — проект только на начальной стадии развития. Однако, для тех читателей, кто не лишён профессионального любопытства — добро пожаловать под кат. Что найдёт любопытствующий:
- компилируемый код для AARM64 - да, ядро PCSX2 эмулятора компилируется в нативный ARM код;
- исполняемый приложение для загрузки файлов БИСОа и образа игровых дисков;
Данную публикацию я написал в связи с включением поддержки 7z архивов для коллекций БИОСов и изменения частоты обновления картинки рендеринга эмулятора. Дополнительно, после ряда вопросов, я записал видео гид по настройке и запуску игр «с нуля».
Данную публикацию я написал в связи с новым функционалом, добавленным мной в проект — стриминговое вещание живого видео и аудио игрового процесса с эмулятора на известные стриминговые сервисы Интернета.
Добро пожаловать под «кат».
Привет читателям. В прошлом году я опубликовал свой хобби-проект Красный Омега PS2 эмулятор. Идея была в адаптации управления оригинального эмулятора PCSX2 для игр на Surface Pro через Touch Screen.
Оригинальный код PCSX2 эмулятора был переписан в форме модуля DLL, загружаемый в C# код с графическим интерфейсом на WPF. Проект получился работоспособным и удачным — Final Fantasy X и Final Fantasy XII пошли «на ура». Но полгода назад я наткнулся на ссылку на Valkyria Chronicles 4 в Steam. Первую Valkyria Chronicles я покупал на диске и мне «зашла», но есть вопрос — где вторая и третья!?! Ответ нашёлся быстро — эти продолжения выходили только на игровых консолях. Самой доступной оказались версии для PlayStation Portable — через PPSSPP эмулятор. На смартфоне неплохо, но на Surface Pro мне не понравилось управление через Touch. Да и переключаться с Omega Red на PPSSPP, и обратно не охота. И тут возникла «безумная» идея — переписать оригинальный код PPSSPP в форме модуля DLL!!! И превратить Omega Red в ПЛАТФОРМУ для игр PlayStation 2 и PlayStation Portable!!!
Привет всем любителям ретро игр (игры для Play Station 2 вполне подпадают под эту категорию). Я представляю на вашу оценку свой проект клона PCSX2 эмулятора — "Красный Омега". Коротко о проекте — это клон PCSX2 для Windows 10 с упрощённым интерфейсом, минимальным порогом вхождения и реализацией управления через "Touch" пользовательский интерфейс.
Предупреждаю, что качество картинки — "вырви глаз". Плевать в экран безполезно. Пробывал — не помогает :)
Эта статья представляет мой «Hobby» проект — CaptureManager для настольной платформы Windows. Этот проект является простым набором функционала (SDK) для включения поддержки широкого набора видео и аудио источников в разрабатываемое приложение.
В данной публикации я хотел бы представить ряд идей и опыт практического воплощения элемента теории Хаоса — фрактального преобразования в проекте разработке нового алгоритма сжатия аудио данных.
Чего вы не найдёте здесь:
Сложных уравнений. Цель данной публикации является представление идей и видение задачи. И как любое видение оно во многом абстрактно;
Каких либо генераторов фрактальных изображений. Такие изображения выглядят интересно, но мня интересуют реальные задачи.
Что вы найдёте здесь:
Краткий обзор применения фрактальных преобразований к задаче сжатия данных с потерями;
Ссылки на реальный код компрессора и декомпрессора аудио данных посредством фрактальных преобразований (декомпрессор представлен в форме плагина для аудио плейера Winamp);
Описание нового формата для хранения сжатых аудио данных с пятью уникальными свойствами, отличающими новый формат от многих хорошо известных индустриальных аудио форматов.