| Эмуляция > Эмуляторы консолей 6 поколения и выше |
| Demul, эмулятор Dreamcast, Naomi etc. |
| << < (534/583) > >> |
| CaH4e3:
Вся необходимая информация находится под спойлером ниже: * Официальный сайт эмулятора * Официальный русскоязычный форум * Скачать Demul * Багтрекер для сообщений об ошибках * Часто задаваемые вопросы (FAQ) * Для работы эмулятора требуются: MSVC 2010 Redist x86 а также последний DirectX * Биосы консоли SEGA Dreamcast в формате эмулятора можно скачать здесь или там Инструкция Demul в картинках + biospack Шейдерные фильтры для режима OpenGL можно скачать здесь |
| MetalliC:
--- Цитата: sonygod от 25 Октябрь 2017, 12:53:57 ---Галка стартовать в фулл скрине снята изначально. Вот и хрен в том что, этот глюк можно побороть только вга режимом но, не все игры поддерживают вга. --- Конец цитаты --- чудеса какие-то :) я перепроверил - у меня билинейка не оказывает никакого эффекта, глюк проявляется при интерлейсе + фулскрине. честно говоря я вообще не понимаю как билинейка может влиять в этом случае - при деинтерлейсе она отключается. --- Цитата: ofry от 25 Октябрь 2017, 14:20:24 ---Может быть, откроешь код под GPL? --- Конец цитаты --- эмулятор делался многими людьми, если ВСЕ они захотят выложить свой код под GPL или чем таким - тогда это теоретически возможно. --- Цитата: ofry от 25 Октябрь 2017, 14:20:24 ---Да, я заинтересован в libretro-порте (т.к. эти эмуляторы доступны для разных систем, в т.ч. многих дистрибутивов Linux. Поддерживаются разнообразные "красивости". --- Конец цитаты --- забудь, даже если выложить исходники - никакого либретро-порта не будет. в эмуляторе на каждом шагу используется WinAPI плюс x86 асемблер в рекомпиляторах, в плагинах сплошные Dinput, Xinput, DSound, Direct3D. я гарантирую, что не найдется аж ни одного героя кто сможет и захочет заняться портированием этого всего. |
| ofry:
--- Цитата: Softer от 25 Октябрь 2017, 14:34:14 ---OpenGL рендер ты уже готов написать? Или к чему ты линукс и другие системы приплетаешь? --- Конец цитаты --- При наличии хоть какого-то libretro-порта в репозитории отсюда: https://github.com/libretro мог бы там создать issue и сделать bounty к ней. А новые репозитории там - форки других репозиториев с открытым кодом... P.S. По поводу "ля-ля" - один раз я этой системой уже пользовался (bountysource.com). Был исправлен баг с быстрыми сохранениями в ядре 4DO. Добавлено позже: --- Цитата: MetalliC от 25 Октябрь 2017, 14:42:09 ---чудеса какие-то :) я перепроверил - у меня билинейка не оказывает никакого эффекта, глюк проявляется при интерлейсе + фулскрине. честно говоря я вообще не понимаю как билинейка может влиять в этом случае - при деинтерлейсе она отключается. эмулятор делался многими людьми, если ВСЕ они захотят выложить свой код под GPL или чем таким - тогда это теоретически возможно. забудь, даже если выложить исходники - никакого либретро-порта не будет. в эмуляторе на каждом шагу используется WinAPI плюс x86 асемблер в рекомпиляторах, в плагинах сплошные Dinput, Xinput, DSound, Direct3D. я гарантирую, что не найдется аж ни одного героя кто сможет и захочет заняться портированием этого всего. --- Конец цитаты --- Может, и найдутся - если открыть bounty за портирование фич. Либо значительно улучшится эмуляция того же reicast или redream ядер. Совместимость-то у них заметно ниже :( |
| Pavel Rally:
sonygod, Ты не написал о результате на старом плагине. |
| sonygod:
Pavel Rally, На старом работает. На я хочу достичь оригинального изображения в играх а это как сказал металик может делать только новый плаг. Да и там нет фильтрации. |
| MetalliC:
--- Цитата: ofry от 25 Октябрь 2017, 14:43:27 ---P.S. По поводу "ля-ля" - один раз я этой системой уже пользовался (bountysource.com). Был исправлен баг с быстрыми сохранениями в ядре 4DO. --- Конец цитаты --- исправить какой-то "баг с сохранениями" и переписать считай на корню большую часть эмулятора (для чего надо сперва разобраться как он работает), ты реально не понимаешь или прикидываешься что это задачи очень разных масштабов ? --- Цитата: ofry от 25 Октябрь 2017, 14:43:27 ---Либо значительно улучшится эмуляция того же reicast или redream ядер. --- Конец цитаты --- и за счёт чего ? --- Цитата: Pavel Rally от 25 Октябрь 2017, 14:55:28 ---sonygod, Ты не написал о результате на старом плагине. --- Конец цитаты --- зачем ? условия воспроизведения бага уже более-менее локализованы. |
| Pavel Rally:
sonygod, Зачем нужна фильтрация? Я использую анизотропную фильтрацию через видео драйвер, это тоже самое? |
| MetalliC:
Pavel Rally, настройки анизотропки, сглаживания итп в драйверах на Demul не влияют никак |
| ofry:
--- Цитата: MetalliC от 25 Октябрь 2017, 15:06:03 ---исправить какой-то "баг с сохранениями" и переписать считай на корню большую часть эмулятора (для чего надо сперва разобраться как он работает), ты реально не понимаешь или прикидываешься что это задачи очень разных масштабов ? и за счёт чего ? зачем ? условия воспроизведения бага уже более-менее локализованы. --- Конец цитаты --- Ну так и "bounties" могут увеличиваться (никто проблемой не заинтересовался - поднимем таксу), в т.ч. разными людьми. Были и более глобальные задачи, которые так решались. Добавлено позже: --- Цитата: MetalliC от 25 Октябрь 2017, 15:06:03 ---исправить какой-то "баг с сохранениями" и переписать считай на корню большую часть эмулятора (для чего надо сперва разобраться как он работает), ты реально не понимаешь или прикидываешься что это задачи очень разных масштабов ? и за счёт чего ? зачем ? условия воспроизведения бага уже более-менее локализованы. --- Конец цитаты --- Например, у redream MMU только частично портирован (что дает вылеты в 100% WinCE игр уже при запуске). Тут эта проблема решена... |
| Pavel Rally:
MetalliC, В видео драйвере Nvidia, для программы demul, я включаю анизотропную фильтрацию 16x и сглаживание FXAA, разница видна. |
| MetalliC:
ofry, судя по твоим фразам - ты не особо представляешь о чем вообще говоришь. те ваши баунти - подачки на пиво за задачки из серии справить пару строчек кода, а тут вопрос из разряда потратить скажем пол года жизни минимум, как мне видится. вон есть NullDC - код открыт, и на нем нормально работает прилично больше игр чем на Reicast, вот берите и "портируйте". Pavel Rally, FXAA этож нвидиевский постпроцессинг фильтр ? тогда да, эффект будет. а всё остальное до лампочки. |
| Wind:
ofry, --- Цитата: ofry от 25 Октябрь 2017, 15:15:10 ---Например, у redream MMU только частично портирован (что дает вылеты в 100% WinCE игр уже при запуске). Тут эта проблема решена... --- Конец цитаты --- Откуда он портирован? Я аж ни одного рабочего ММУ не видел, чтобы его портировать. |
| ofry:
--- Цитата: Wind от 25 Октябрь 2017, 15:43:18 ---ofry, Откуда он портирован? Я аж ни одного рабочего ММУ не видел, чтобы его портировать. --- Конец цитаты --- Видимо, неудачно выразился. Эмулируется он не полностью. https://github.com/inolen/redream/issues/85 Добавлено позже: --- Цитата: MetalliC от 25 Октябрь 2017, 15:43:06 ---ofry, судя по твоим фразам - ты не особо представляешь о чем вообще говоришь. те ваши баунти - подачки на пиво за задачки из серии справить пару строчек кода, а тут вопрос из разряда потратить скажем пол года жизни минимум, как мне видится. вон есть NullDC - код открыт, и на нем нормально работает прилично больше игр чем на Reicast, вот берите и "портируйте". Pavel Rally, FXAA этож нвидиевский постпроцессинг фильтр ? тогда да, эффект будет. а всё остальное до лампочки. --- Конец цитаты --- Размеры bounty не ограничены системой. Предоплата 100%, хранится у самих bountysource. Там есть и большие bounties, правда, это для других проектов... Но это все "работает" только для open source... |
| MetalliC:
ты не "неудачно выразился" а понятия не имеешь о чем говоришь, на сколько я вижу нету там эмуляции MMU, потому что Энтони ее еще не делал. |
| Wind:
В продолжение темы, я таки повелся на величие современных IR-рекомпиляторов и поизучал код компилятор Redream (насколько понял цель проекта была как в реализации данного рекомпилятора). Так вот учитывая современные мощности центральных процессоров безумная избыточность кода порождаемого данным видом компиляции не так уж и кретична, но вот как всё это с мму совместить я так сходу и не придумал, но теоретически это все же возможно. В рейкаст (или нуль) мму невозможен по определению весь проект построен так, что не позволяет встроить мму ну вот совсем никак. В Demul, чтобы достичь мало мальски приемлемого уровня быстродействия пришлось применять ассемблер с очень мудреными механизмы быстрой трансляции памяти. До сих пор не верится, что оно работает, красотой кода там даже не пахнет, а значит тяжело для понимания и портирования. |
| MetalliC:
--- Цитата: ofry от 25 Октябрь 2017, 15:47:31 ---Но это все "работает" только для open source... --- Конец цитаты --- из опыта - open source не работает как для эмуляторов, или других подобных любительских проектов. в подавляющем большинстве случаев "тянут" такие проекты лишь их изначальные авторы, и если теряют к ним интерес типа "вот вам посоны исходники, занимайтесь, а мне оно уже надоело" - open source становится для них кладбищем. потому что "продолжателей" не находится. из одних только дримовских - lxdream, NullDC, Reicast всех постигла эта участь. |
| CaH4e3:
выдайте этому товарищу репу, под расписку, что он в нее внесет все необходимые ему изменения лол как он их там будет добиваться, донатами, баунтями... но пусть потом результат представит лол посадить его на зарплату... давай орфи, я тебе 85 тыщ в месяц платить буду. а ты будешь пилить только демул и только на результат |
| sonygod:
MetalliC, ,Так как пофиксить данные полоски?. Неужто только в окне играть?. Блин неужели 1060 плохо совместима с демулем. |
| Softer:
--- Цитата: MetalliC от 25 Октябрь 2017, 15:43:06 ---Pavel Rally, FXAA этож нвидиевский постпроцессинг фильтр ? тогда да, эффект будет. а всё остальное до лампочки. --- Конец цитаты --- На сколько я вижу, FXAA из драйверов тоже не наследуется. --- Цитата: sonygod от 25 Октябрь 2017, 23:21:34 ---MetalliC, ,Так как пофиксить данные полоски?. Неужто только в окне играть?. Блин неужели 1060 плохо совместима с демулем. --- Конец цитаты --- У меня тоже это лечится Alt+Enter, странно что у тебя не так. 1060 и всё такое - это понятно, а дрова у тебя какие стоят и какая версия эмуля? Добавлено позже: Кстати у меня и без Linear filter при запуске TV mode в полноэкране - полосы и мерцание. |
| sonygod:
Softer, Дрова новые и демул с оф сайта качал самую новую версию. |
| ElkTheSenior:
--- Цитата: MetalliC от 25 Октябрь 2017, 15:43:06 ---FXAA этож нвидиевский постпроцессинг фильтр ? тогда да, эффект будет. а всё остальное до лампочки. --- Конец цитаты --- --- Цитата: Softer от 26 Октябрь 2017, 09:12:37 ---На сколько я вижу, FXAA из драйверов тоже не наследуется. --- Конец цитаты --- Наследуется, судя по индикатору FXAA... За "остальное", пока что, не проверял. |
| Навигация |
| Главная страница сообщений |
| Следующая страница |
| Предыдущая страница |