Эмуляция > Эмуляторы консолей 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... За "остальное", пока что, не проверял.

Навигация
Главная страница сообщений
Следующая страница
Предыдущая страница

Перейти к полной версии