Проект эмуляции - «Феникс»

Долгожданный релиз лучшего эмулятора консоли 3DO.
Эмулятор приставки писался с нуля, что позволило добиться практически 100% совместимости с старыми добрыми 3DO играми. Почему практически? Потому, что есть мелкие артефакты, которые на проходимость игр не влияют, но особо внимательные люди могут их заметить.
Но проект развивается, и баги истребляются всеми доступными средствами! =)

Обфускация строк на этапе компиляции

Авторы: 
Токарев А.В.

Возник на днях у нас вопрос: «Как спрятать от любителей хекс-редаторов строчки текста в скомпилированном приложении?». Но спрятать так, чтобы это не требовало особых усилий, так, между прочим…

Комбинаторное кодирование информации

Авторы: 

В целях сжатия, каждой последовательности данных, ставится в соответствие строго определенный (комбинаторный) номер (код) и, наоборот, каждому комбинаторному номеру строго определенная последовательность данных. Развивая эту идею можно предложить использование развернутых статистик, включающих частоты повторов по каждому символу и частоты соседства символов друг с другом.

Адаптивное разностное кодирование сигналов и битовых полей

Авторы: 

Для преобразования цифровых измерительных сигналов к виду удобному для дальнейшего кодирования в более компактное представление была разработана разновидность дельта-кода, которая обладает адаптивностью.

Префиксный код с регулируемым приращением

Авторы: 

В задачах сжатия информации для компактного представления коэффициентов, кодов и прочих целочисленных значений, как правило, используют префиксные коды переменной длины. Среди таких кодов наиболее известны коды Элиаса и коды Голомба, которые являются общим случаем Унарного кода и кодов Райса. Когда диапазон значений заранее не известен Коды Голомба малопригодны, поскольку имеют быстрый линейный рост. Поэтому в подобных случаях наиболее выгодно применять коды Элиаса, рост которых близок к логарифмическому, но оперировать данными с побитовым выравниванием, как правило, не всегда удобно, особенно при построении разного рода протоколов передачи данных.

Программная реализация протокола PS/2 для микроконтроллеров AVR

Протокол PS/2 используется для обмена данными между компьютерной периферией: мышки, клавиатуры и т.п. Владея подобным инструментом и фантазией можно соорудить весьма интересные устройства. Например, подключить компьютерную мышь к микроконтроллеру с целью использования оптического (или валкодеров механического) сенсора в качестве датчика движения и направления.

Метод сегментации сферы при моделировании поверхности планет

Авторы: 
Данилкин Ф.А.

Разработан метод сегментации сферы, ориентированный на применение в трехмерных ГИС планетарного масштаба, который позволяет минимизировать искажения, и обеспечивает прямую сегментацию поверхности. Рассмотрены методы увеличения скорости и улучшения качества визуализации, для совместного использования с предложенным методом сегментации.

Метод быстрой фильтрации потока данных о глобальной позиции наблюдаемого объекта на примере GPS-телеметрии

Авторы: 
Данилкин Ф.А.

Предложен метод фильтрации GPS-телеметрии для отсева данных, не дающих принципиально новой информации о положении объекта. Рассмотрены вопросы по улучшению точности данных, определению начала движения и потери сигнала, а так же способ значительно сократить вычисления. Метод легко реализуется на маломощных и недорогих микроконтроллерах, значительно уменьшает поток телеметрии и улучшает точность вычисления производных параметров.

Технология аффинно-разностного кодирования для сжатия выборок цифровых сигналов

Авторы: 

Разработана технология аффинно-разностного сжатия цифровых сигналов с быстрым поиском подобий за счет ограничения числа экстремумов и сравнения энергетических спектров.

FIFA International Soccer

Добрый день, любители 3DO, а так же фанаты самого популярного командного вида спорта на этой планете. Хотелось бы поделиться с вами впечатлениями об одной из лучших игры в коллекции приставки 3DO – FIFA International Soccer.

Страницы

Подписка на Arts-Union RSS