Вышла новая версия
0.4.8
Список основных изменений:
- Добавлен новый GPU плагин gpuOGlv3 (рекомендуется установить драйвера видеокарт, особенно ATI посвежее).
Чего умеет:
* Хорошо сортировать (все еще недостаточно для перфектной картинки). Отключаемая опционально раздельно для всего списка и прозрачных полигонов. Некоторые игры все еще работают лучше без сортировки.
* Правильн блендить и шейдить.
* Использовать вершинные и фрагментные шейдеры.
* Напускать туман.
* Менять разрешения (в силу результатов неравной битвы с шейдерами изменения вступают в силу только после рестарт).
* Делать скриншоты PNG, JPG.
* Строить mipmap текстуры.
Чего не умеет:
* render-to-texture (будет, уж мы то знаем, как его делать
но только после того, как будет побежден FBO на ATI картах или же выброшен нах в пользу pBuffer).
* Рендерить фреймбуфе
* Текстурную фильтрацию некоторого вида текстур в шейдере (заметно в Ikarugа, проблема решается).
* Мультимесплинг, который используют некоторые игры (глюки вполне возможны).
Исправленные ошибки предыдущих плагинов:
* Глючный полигонный кеш.
* Текстурный кеш переписан и ускорен.
* Передача через TA полигонов с Intensity mode 1, 2 (Thrigger Heart Exelica).
* Отсечение невидимых полигонов.
* Уменьшено число ненужных GPU вызовов.
Добавленные новые ошибки:
* Кто бы знал хехе
- Добавлен новый GDR плагин gdrCHD, поддерживающий образы дисков Compressed Hunk of Data от MAME (GDI могут быть сконвертированы в CHD с помощью стандартной утилиты chdman из состава MAME). Встроенный конвертер GDI работает не совсем корректно. Полученные файлы содержат избыточную информацию, так что бросаться сразу конвертить им и хранить все свои образы в CHD не стоит. Хотя в целом образы работоспособны. Конвертировать их можно руками, с самодельным TOC файлом, что устраняет проблемы.
- Скорость чтения CD-ROM синхронизирована с CPU и снижена до 1mb/sec (RECV "Бошка тигра" баг вылечился, спасибо drkIIRaziel
)
- Исправлена давняя ошибка с невидимыми пулями во второй главе Ikaruga (опять-таки благодаря наводке drkIIRaziel
)
- Добавлены все текущие NAOMI ромсеты, старые самопальные упразднены. Поддержка CHD образов NAOMI после исправления ошибок конвертирования в CHD утилитой chdman.
- Исправлены старые ошибки в Dynarec и инвалидации кода, каунтерах и пр.
- Устранены почти все утечки памяти
Demul v.0.4.8 WIP