Автор Тема: Demul, эмулятор Dreamcast, Naomi etc.  (Прочитано 1669361 раз)

0 Пользователей и 6 Гостей просматривают эту тему.

Оффлайн CaH4e3

  • Пользователь
  • Сообщений: 3588
    • Twitter
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« : 23 Июнь 2008, 22:02:44 »

Вся необходимая информация находится под спойлером ниже:
« Последнее редактирование: 12 Ноябрь 2016, 15:42:00 от MetalliC »

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9364
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9150 : 08 Июль 2015, 19:12:16 »
телевизоры физически не могут иметь больше 312 строк, это всего, с обратным ходом луча и итп, видимых там всего 200 с гаком.
а эти ваши 480 делаются интерлейсом, то есть две картинки высотой 240 мерехтят с 50/60фпс

ну то есть именно так телеки и работают, но из-за говняности трубок, видеосигналов итп этого не замечали особо, ну или принималь как должное

Оффлайн CaH4e3

  • Пользователь
  • Сообщений: 3588
    • Twitter
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9151 : 08 Июль 2015, 19:16:47 »
Для игр, которые не поддерживают ВГА, есть финт ушами. Включить ТВ, на экране лицензии сеги перед стартом быстро переключить на ВГА. Иногда получается не словить ворнинг и бутнуться не в интерлейсе ;)

Оффлайн Joker

  • Пользователь
  • Сообщений: 2094
  • Квалифицированное быдло
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9152 : 08 Июль 2015, 20:39:32 »
MetalliC, если что готов оказать ограниченную помощь по запуску всяких homebrew для тестов dsp на настоящем железе.

Оффлайн ~Scorpion-

  • Пользователь
  • Сообщений: 9776
  • Пол: Мужской
  • Unstoppable!
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9153 : 08 Июль 2015, 20:43:38 »
Чет во второй альфе музыка тиховата, какой файл заменить из предыдущей версии, чтобы вернуть звук, я если честно, не понял, что изменилось, кроме как тише немного стало...

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9364
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9154 : 08 Июль 2015, 21:05:12 »
не надо возвращать, местами завалы звука были, пердеж такой или тишина, в ДОА2 было заметно, ну и в первую очередь в играх Atomiswave которые орут на полную катушку, в дриме обычно громкость прикручена так что не так заметно было. в первой альфе я просто забыл раскаментировать ее коррекцию.

Оффлайн ~Scorpion-

  • Пользователь
  • Сообщений: 9776
  • Пол: Мужской
  • Unstoppable!
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9155 : 09 Июль 2015, 00:38:54 »
не надо возвращать, местами завалы звука были, пердеж такой или тишина, в ДОА2 было заметно, ну и в первую очередь в играх Atomiswave которые орут на полную катушку, в дриме обычно громкость прикручена так что не так заметно было. в первой альфе я просто забыл раскаментировать ее коррекцию.
Ок. Теперь ясно.  :)

Добавлено позже:
Проблема. После выбора карты памяти, при выборе игры эмулятор открывает папку с картами памяти. Если после выбора игры открыть меню с картами памяти, то эмуль открывает папку с играми. Это просто капец неудобно. Каждый раз вручную ищешь либо папку с играми, либо папку с КП....

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9364
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9156 : 09 Июль 2015, 01:41:33 »
есть такое, даже где-то на багтрекере или в списке TODO есть, может когда-то "пофиксится"

в догонку -
Demul v0.7 alpha 090715
- тачскрин в маджонге на платформе Cave таки снова эмулируется
- подправлен глючок в ромсете
« Последнее редактирование: 09 Июль 2015, 01:47:46 от MetalliC »

Оффлайн ElkTheSenior

  • Пользователь
  • Сообщений: 827
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9157 : 11 Июль 2015, 01:24:01 »
Demul совместим с устаревшими плагинами под ДХ9 ?
Нет
А этому есть обоснование ? Почему мы эмулируем DX6 карточку на современном DX11 ? Потому что это удобнее и проще, или же... Почему ? Тут дело явно не в точности, по понятным на то причинам. Так в чём-же тогда дело ? Почему мы не можем на ранних API эмулировать то, что на них уже давно работало ?







Оффлайн ~Scorpion-

  • Пользователь
  • Сообщений: 9776
  • Пол: Мужской
  • Unstoppable!
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9158 : 11 Июль 2015, 01:45:24 »
Цитата: ElkTheSenior
А этому есть обоснование ? Почему мы эмулируем DX6 карточку на современном DX11 ? Потому что это удобнее и проще, или же... Почему ? Тут дело явно не в точности, по понятным на то причинам. Так в чём-же тогда дело ? Почему мы не можем на ранних API эмулировать то, что на них уже давно работало ?

Подозреваю, что в новой версии весь код эмулятора другой, поэтому плагины от старых версий несовместимы с ней, а переписывать код под старые плагины никто не будет. Кто хочет играть на старых плагинах, используйте старые версии эмулятора.

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9364
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9159 : 11 Июль 2015, 02:11:41 »
ElkTheSenior, на все заданные тобой вопросы уже были даны ответы в этой теме, и даже не один и не два раза, а тыщу раз говорилось -
Цитата: ElkTheSenior
А этому есть обоснование ?
ими попросту некому заниматься, то есть доделывать или переделывать при изменениях в ядре эмулятора или других актуальных плагинах. найди и/или промотивируй кого-то кто будет это делать, пусть "возвращает" тебе хоть ДХ9 хоть опенгл
Цитата: ElkTheSenior
Почему мы эмулируем DX6 карточку на современном DX11 ? Потому что это удобнее и проще, или же... Почему ?

потому что например вот такие технологии появились только в ДХ11, и то "софтовыми" способами из разряда "вырываем зубы через жопу" и с неоправданно большими затратами ресурсов. в PowerVR2 это было аппаратно, почти "нашару", в 1999м...

Оффлайн ElkTheSenior

  • Пользователь
  • Сообщений: 827
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9160 : 11 Июль 2015, 02:14:28 »

Подозреваю, что в новой версии весь код эмулятора другой, поэтому плагины от старых версий несовместимы с ней, а переписывать код под старые плагины никто не будет. Кто хочет играть на старых плагинах, используйте старые версии эмулятора.

Я парюсь не за устаревший плагин, а за техническое обоснование того, почему, например, на том-же DX9 нельзя было в полной мере эмулировать то, что изначально на них (устаревших API) работало... Будьте внимательнее ;)

Добавлено позже:
Вот такие технологии появились только в ДХ11. В PowerVR2 это было аппаратно, почти "нашару"


Да, это ранее я уже слышал... И тем не менее, возможно ли было эти аппаратные эффекты "имитировать" на ранних API ? ... Не поверю, что это была непробиваемая стена...

Ну, например, если учитывать то, что вытворяли разработчики с DX9 при эмуляции Dolphin`а :D

P.S: Помнится, CaH4e3 объяснял за некий эффект, либо особую рисовку на этих карточках (точно уже не вспомню). Но о том, как это имитировать на тех-же API, на которых и работали эти карточки. Ни слова. Будь то это невозможно, либо возможно, но уже на новых API :) ... Как утверждает MetalliC.
« Последнее редактирование: 11 Июль 2015, 02:55:10 от ElkTheSenior »

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9364
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9161 : 11 Июль 2015, 02:55:57 »
Цитата: ElkTheSenior
Да, это ранее я уже слышал... И тем не менее, возможно ли было эти аппаратные эффекты "имитировать" на ранних API ? ... Не поверю, что это была непробиваемая стена...

веришь или не веришь твое личное дело. но до ДХ10.1 это (сортировка на уровне пикселей) было невозможно. вообще. на ДХ10.1 можно, с небольшими извратами, и работало оно быстро, но "слоев" было крайне мало. на ДХ11 можно полноценно, и уже с конкретными извратами и затратами ресурсов, но на сколько угодно слоев (теоретически, если не брать в учет ограничения видеопамяти и скорости)

вот ты такой типа продвинутый, "за техническое обоснование" говоришь, а чож темку-то не почитаешь где это уже не раз объяснялось всё ?

Оффлайн ElkTheSenior

  • Пользователь
  • Сообщений: 827
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9162 : 11 Июль 2015, 03:22:14 »
Вот ты такой типа продвинутый, "за техническое обоснование" говоришь
Если бы я был "продвинут", то я не переспрашивал бы тебя об этом.

А чож темку-то не почитаешь где это уже не раз объяснялось всё ?
Уже всё давно прочитано и заучено... Решение переспросить, было спонтанное. Теперь я вспомнил, что к чему... Найду, если мне потребуются детали тех старых постов. Благодарю за отзывчивость ;)


Добавлено позже:
Веришь или не веришь твое личное дело. Но до ДХ10.1 это (сортировка на уровне пикселей) было невозможно. Вообще. На ДХ10.1 можно, с небольшими извратами, и работало оно быстро, но "слоев" было крайне мало.

А быть может, всё зависит от квалификации специалиста :) ... И всё-таки, насколько я могу судить по тексту, реализация этой фичи на DX9`ом вполне себе возможна:





« Последнее редактирование: 11 Июль 2015, 04:03:58 от ElkTheSenior »

Оффлайн Wind

  • Пользователь
  • Сообщений: 1834
  • Пол: Мужской
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9163 : 11 Июль 2015, 09:33:10 »
Реализация возможно только на DX11. Я кучу всего насочинял чтобы это как-то реализовать еще во времена dx9, но реализовать это просто невозможно. И не стоит волноваться за нашу квалификацию, посчитай сколько лет эмулятора узнаешь сколько у нас стажу.

Оффлайн stalker4

  • Пользователь
  • Сообщений: 1044
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9164 : 11 Июль 2015, 13:49:08 »
есть такое, даже где-то на багтрекере или в списке TODO есть, может когда-то "пофиксится"

в догонку -
Demul v0.7 alpha 090715
- тачскрин в маджонге на платформе Cave таки снова эмулируется
- подправлен глючок в ромсете

Типа новая версия?

Оффлайн CaH4e3

  • Пользователь
  • Сообщений: 3588
    • Twitter
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9165 : 11 Июль 2015, 16:16:02 »
И всё-таки, насколько я могу судить по тексту, реализация этой фичи на DX9`ом вполне себе возможна:
Это не настоящий ОИТ, это "депт пилинг", который требует кучу раз рендерить всю геометрию заново для каждого слоя. Синтитесты на ч/б чайниках в эмуляторе не прокатят.
И что-то я не вижу ни в одной игре за последние 10 лет, пока существует ДХ9 никакого ОИТа. https://en.wikipedia.org/wiki/Order-independent_transparency почитай, когда про него заговорили как о чем-то действительно реальном и работоспособном.

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9364
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9166 : 11 Июль 2015, 21:35:44 »
Demul v0.7 alpha 110715

очередные правки:
- лучше справляемся с извратским использованием G2 DMA (музыка в LeMans24)
- тормоза в гонках Atomiswave снова работают
- игры с SystemSP больше не крэшат эмулятор при старте
- чуть лучше перевариваем извращенное перепрограммирование AICA (музон на дневнике Shenmue2)

Оффлайн ~Scorpion-

  • Пользователь
  • Сообщений: 9776
  • Пол: Мужской
  • Unstoppable!
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9167 : 12 Июль 2015, 00:00:48 »
Супер!  :wow:

Оффлайн stalker4

  • Пользователь
  • Сообщений: 1044
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9168 : 12 Июль 2015, 07:23:20 »
А когда будут исправлены эти наростающие шумы в вашей ненавистной игре? Вот http://www.youtube.com/watch?v=0ugYZfpX2lU

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9364
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9169 : 12 Июль 2015, 07:42:37 »
ну значит звуковуху, или ее дрова, или еще что
и наши играли, и французы, и другие нерусские - не было такого, а посему - это твоя уникальная половая проблема

Оффлайн stalker4

  • Пользователь
  • Сообщений: 1044
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9170 : 12 Июль 2015, 07:46:28 »
Ээээ... Может это оттого что включен DSP? С ним всегда играю.
А вообще моя звуковуха это чип на матееринке))))) Мне и так норм, кроме эмуля нигде звук не лагает

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9364
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9171 : 12 Июль 2015, 07:50:13 »
можешь попробовать выключить, но щас он пашет отлично
фильтр можешь выкл/вкл, от него проблемки могут быть, но по идее совсем не такие

https://youtu.be/eu9HosbrsvQ

Оффлайн stalker4

  • Пользователь
  • Сообщений: 1044
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9172 : 12 Июль 2015, 08:06:25 »
Отключение фильтра помогло. Спасибо за совет. И в Аркадии тоже стало норм, ато бывало что фоновая музыка и озвучка исчезали. Ну вы хотя бы совершенствуетесь, в отличае от pcsx2  :thumbup:
А зачем это фильтр нужен, шо он делает?

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9364
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9173 : 12 Июль 2015, 08:07:33 »
Цитата: stalker4
А вообще моя звуковуха это чип на матееринке))))) Мне и так норм, кроме эмуля нигде звук не лагает

да хз, я смотрю у тебя звук чего-то тише чем у меня на видео, поди программки какие-то стоят для улучшения типа SRS ?
дай сейв(ы) игр(ы) на всякий случай

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

Оффлайн stalker4

  • Пользователь
  • Сообщений: 1044
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9174 : 12 Июль 2015, 08:10:32 »
Сторонними прогами для улуччшения не пользуюсь. Вот сейв http://www.fayloobmennik.net/5303523

Ну теперь все норм та)

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9364
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9175 : 12 Июль 2015, 08:30:21 »
спс за сейв, ожидаемо у меня всё ок на них.
а без фильтра норм не будет, многие глюки типа громко шумящих морей из-за отсутствия его эмуляции.

к слову на НульДЦ звук говно, хотя нет, его даже говном не назовешь, это понос какой-то, особенно если Аркадию послушать. как его кто-то может называть нормальным - мне не понятно, разве что если тупо ставить целью беспонтово потролить.
вот в Макароне другое дело...

Оффлайн FRANKY6

  • Пользователь
  • Сообщений: 1229
  • Пол: Мужской
  • Dr. Duran
    • Steam
    • Youtube
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9176 : 12 Июль 2015, 08:59:00 »
Выскакивает ошибка "Reserve Memory"  Can't Reserve 512 MBytes
Win 8.1 64-bit

Оффлайн Leprikon

  • Пользователь
  • Сообщений: 844
  • Пол: Мужской
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9177 : 12 Июль 2015, 09:08:39 »
Выскакивает ошибка "Reserve Memory"  Can't Reserve 512 MBytes
Win 8.1 64-bit
Антивирус случайно не Касперский?

Оффлайн FRANKY6

  • Пользователь
  • Сообщений: 1229
  • Пол: Мужской
  • Dr. Duran
    • Steam
    • Youtube
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9178 : 12 Июль 2015, 09:19:10 »
Антивирус случайно не Касперский?
Он самый.  :) Что делать?

Оффлайн Wind

  • Пользователь
  • Сообщений: 1834
  • Пол: Мужской
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9179 : 12 Июль 2015, 09:49:56 »
Вопрос надеюсь риторический?