Автор Тема: NullDC - Эмулятор Sega Dreamcast (продолжение)  (Прочитано 792239 раз)

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

Оффлайн gepar

  • Пользователь
  • Сообщений: 10150
  • Пол: Мужской
  • ▂ ▃ ▄ ▅ ▆ ▇ █
    • Просмотр профиля
Re: NullDC - Эмулятор Sega Dreamcast (продолжение)
« Ответ #510 : 11 Май 2010, 15:44:13 »
А я тут что-то пропустил или с 7кой не 11 директрикс изначально идёт ?

Оффлайн pedro

  • Emu-Land Team
  • Сообщений: 8798
  • Пол: Мужской
    • Просмотр профиля
Re: NullDC - Эмулятор Sega Dreamcast (продолжение)
« Ответ #511 : 11 Май 2010, 15:46:39 »
MetalliC,у четвертого пня есть sse2, спс за наоми  :thumbup:

Оффлайн DreamZzz

  • Пользователь
  • Сообщений: 267
  • Demul team
    • Просмотр профиля
Re: NullDC - Эмулятор Sega Dreamcast (продолжение)
« Ответ #512 : 11 Май 2010, 15:50:31 »
Все-же прошу озвучить что умела PowerVR PCX2 (Neon 250) что не умеют нынешние видимокрты хотя б эмулировать во фуллспиде?
per-pixel translucency sorting, 32-bit z-buffer (настоящий)
« Последнее редактирование: 11 Май 2010, 15:54:55 от DreamZzz »

Оффлайн pedro

  • Emu-Land Team
  • Сообщений: 8798
  • Пол: Мужской
    • Просмотр профиля
Re: NullDC - Эмулятор Sega Dreamcast (продолжение)
« Ответ #513 : 11 Май 2010, 15:50:57 »
у меня одного в шенму нет голосов героев а в doa2ul музыки? о_О

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9365
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Re: NullDC - Эмулятор Sega Dreamcast (продолжение)
« Ответ #514 : 11 Май 2010, 15:58:19 »
Цитата: gepar
А я тут что-то пропустил или с 7кой не 11 директрикс изначально идёт ?
нет, с ритейлом идет 10й
Цитата: pedro
MetalliC,у четвертого пня есть sse2, спс за наоми
упс, я чёт-то подумал что он в P4HT появился, пожалуйста
Цитата: pedro
у меня одного в шенму нет голосов героев а в doa2ul музыки? о_О
да, в 1.0.4 его поломали, много где звук/музыка пропали, в некоторых играх он появляется если включить галку "Sync Audio"

Оффлайн pedro

  • Emu-Land Team
  • Сообщений: 8798
  • Пол: Мужской
    • Просмотр профиля
Re: NullDC - Эмулятор Sega Dreamcast (продолжение)
« Ответ #515 : 11 Май 2010, 16:11:26 »
в mbacb2 починили лайфбар, но фон перед сменой уровня по прежнему моргает(

Оффлайн Котяра

  • Пользователь
  • Сообщений: 35
  • KIKI
    • Просмотр профиля
Re: NullDC - Эмулятор Sega Dreamcast (продолжение)
« Ответ #516 : 11 Май 2010, 16:16:47 »
per-pixel translucency sorting, 32-bit z-buffer (настоящий)
24 буффера мало? per-pixel translucency sorting хм... разве нету в дх10? В любом случае у меня есть оригинальная NEC железка под PCI (вроде как частота чуток больше) которая идентична железке из Dreamcast. В жизни не поверю что этот заморышь (я о PowerVR видимокарте) может на равных тягаться с gf285 пусть даже вторая будет эмулировать 1 2 эффекта.

Оффлайн Wind

  • Пользователь
  • Сообщений: 1834
  • Пол: Мужской
    • Просмотр профиля
Re: NullDC - Эмулятор Sega Dreamcast (продолжение)
« Ответ #517 : 11 Май 2010, 16:27:52 »
Она не то что на равных она в этой сортировки далеко позади оставит gf285, ибо она была заточена под это, а в новом железе это нужно ручками на шейдерах писать, в принципе можно написать и на пиксельных шейдерах было, но скорость будет пол кадра в секунду.


Добавлено позже:
24 буффера мало?

Не 24 буфера :)), а 24 битная точность буфера, у дрима была 32 битная, ценой отсутствия стенсил буфера, последний был заменен, на специальные полигоны. Которые накладываются поверх уже отрисованых и слегка затемняют сцену, кроме того есть еще полигоны которые "меняют прозрачность" последнии не эмулируются нигде и ни кем.

Оффлайн Котяра

  • Пользователь
  • Сообщений: 35
  • KIKI
    • Просмотр профиля
Re: NullDC - Эмулятор Sega Dreamcast (продолжение)
« Ответ #518 : 11 Май 2010, 17:07:24 »
Как вариант отказаться восвояси от технологии которая я б не сказал что сильно меняет картинку (примеров возможно мало видел, если так то прошу их продемонстрировать)
ну а как насчёт оформить эмуляцию с "родной видимокартой от Dreamcast на PC"?
P.S.: имелось в виду не 24ый буффер а двадцатичетырёхбитный зет буффер
« Последнее редактирование: 11 Май 2010, 17:12:04 от Котяра »

Оффлайн Joker

  • Пользователь
  • Сообщений: 2094
  • Квалифицированное быдло
    • Просмотр профиля
Re: NullDC - Эмулятор Sega Dreamcast (продолжение)
« Ответ #519 : 11 Май 2010, 17:14:28 »
Это как отказаться? Изобрести машину времени и попросить Сегу не мудрить?

Оффлайн Wind

  • Пользователь
  • Сообщений: 1834
  • Пол: Мужской
    • Просмотр профиля
Re: NullDC - Эмулятор Sega Dreamcast (продолжение)
« Ответ #520 : 11 Май 2010, 17:25:49 »
Это как отказаться? Изобрести машину времени и попросить Сегу не мудрить?
Видимо только так )

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

Оффлайн Silver 746

  • Пользователь
  • Сообщений: 1006
    • Просмотр профиля
Re: NullDC - Эмулятор Sega Dreamcast (продолжение)
« Ответ #521 : 11 Май 2010, 18:19:39 »

Не 24 буфера :)), а 24 битная точность буфера, у дрима была 32 битная, ценой отсутствия стенсил буфера, последний был заменен, на специальные полигоны. Которые накладываются поверх уже отрисованых и слегка затемняют сцену, кроме того есть еще полигоны которые "меняют прозрачность" последнии не эмулируются нигде и ни кем.

Стоит ли мне радоваться? я нашёл очень интересные цифры с 32 битным буфером моей видео карты ATI Radeon HD 4850


Оффлайн Wind

  • Пользователь
  • Сообщений: 1834
  • Пол: Мужской
    • Просмотр профиля
Re: NullDC - Эмулятор Sega Dreamcast (продолжение)
« Ответ #522 : 11 Май 2010, 18:22:59 »
ну так слегка это нужная феня, но все же cs5.0 важнее

Оффлайн sanyaprog

  • Пользователь
  • Сообщений: 1958
  • Пол: Мужской
  • Злостный Анимешник
    • Просмотр профиля
Re: NullDC - Эмулятор Sega Dreamcast (продолжение)
« Ответ #523 : 13 Май 2010, 04:20:25 »
Звук в ДОА2 отладили, теперь просто обалденно игрушка играется. Отличная скорость + идеальный звук + никаких граф глюков. С тенями я правда где-то намутил, что они пропали, нупЪ, что с меня взять :blush:

Добавлено позже:
Качество, звук и скорость короче откровенно порадовали, и рабочее управление на джойстике тоже) Жаль теней я так и не нашел, все параметры перетыкал вдоль и поперек.

« Последнее редактирование: 13 Май 2010, 10:10:42 от петер доннерветтер »

Оффлайн EdHell

  • Технический консультант
  • Сообщений: 12193
  • Пол: Мужской
  • Ортодоксальный пофигист
    • Просмотр профиля
Re: NullDC - Эмулятор Sega Dreamcast (продолжение)
« Ответ #524 : 13 Май 2010, 04:24:58 »
sanyaprog, Z-буфер на Mode 2 переключи, а модификатор на Normal & Clip.

Оффлайн sanyaprog

  • Пользователь
  • Сообщений: 1958
  • Пол: Мужской
  • Злостный Анимешник
    • Просмотр профиля
Re: NullDC - Эмулятор Sega Dreamcast (продолжение)
« Ответ #525 : 13 Май 2010, 04:29:05 »
sanyaprog, Z-буфер на Mode 2 переключи, а модификатор на Normal & Clip.
Как раз в нем и стоит, а больше ничего повлиять на тени не может? У меня вот такие настройки:

Оффлайн B0nus

  • Пользователь
  • Сообщений: 601
  • Пол: Мужской
    • Просмотр профиля
« Последнее редактирование: 13 Май 2010, 10:11:41 от петер доннерветтер »

Оффлайн sanyaprog

  • Пользователь
  • Сообщений: 1958
  • Пол: Мужской
  • Злостный Анимешник
    • Просмотр профиля
Re: NullDC - Эмулятор Sega Dreamcast (продолжение)
« Ответ #527 : 13 Май 2010, 04:31:42 »
B0nus, На этой реве как раз и тестировал :D

Оффлайн B0nus

  • Пользователь
  • Сообщений: 601
  • Пол: Мужской
    • Просмотр профиля
Re: NullDC - Эмулятор Sega Dreamcast (продолжение)
« Ответ #528 : 13 Май 2010, 04:34:42 »
а что за последняя dll ?

Оффлайн sanyaprog

  • Пользователь
  • Сообщений: 1958
  • Пол: Мужской
  • Злостный Анимешник
    • Просмотр профиля
Re: NullDC - Эмулятор Sega Dreamcast (продолжение)
« Ответ #529 : 13 Май 2010, 04:38:26 »
а что за последняя dll ?
Плагин управления, я его не качал и незнаю чем он отличается. Не нужен просто мне, итак все пучком с джойстиком)))

Добавлено позже:
Все, ушел играть в ДОА2, радость пришла и в наш дом - джой плюс обалденный звук. :jumpy: :crazy:

Оффлайн B0nus

  • Пользователь
  • Сообщений: 601
  • Пол: Мужской
    • Просмотр профиля
Re: NullDC - Эмулятор Sega Dreamcast (продолжение)
« Ответ #530 : 13 Май 2010, 04:39:33 »
только что авторы перезалили эмулятор.
перекачайте.

Оффлайн Silver 746

  • Пользователь
  • Сообщений: 1006
    • Просмотр профиля
Re: NullDC - Эмулятор Sega Dreamcast (продолжение)
« Ответ #531 : 13 Май 2010, 05:52:38 »
sanyaprog, проблемы с тенями из-за ошибок Z buffer, автор эмулятора принял мой отчёт (Sonic Adventure 2) и приступает к работе, возможно в следующих версиях эта проблема исчезнет, да отличная новость - музыка в House of the Dead 2 и Donald Duck снова играет :)

Оффлайн Abelus

  • Пользователь
  • Сообщений: 1009
  • Пол: Мужской
  • Xeno fan
    • ВКонтакте
    • Steam
    • Youtube
    • Просмотр профиля
Re: NullDC - Эмулятор Sega Dreamcast (продолжение)
« Ответ #532 : 13 Май 2010, 09:32:57 »
Что-то у меня в 22 ревизии эмуль не находит карты памяти. :?
« Последнее редактирование: 13 Май 2010, 09:37:24 от Abelus »

Оффлайн Morphium

  • Emu-Land Team
  • Сообщений: 1165
  • Пол: Мужской
    • Youtube
    • Просмотр профиля
Re: NullDC - Эмулятор Sega Dreamcast (продолжение)
« Ответ #533 : 13 Май 2010, 09:39:49 »
Что-то у меня в 22 ревизии эмуль не находит карты памяти. :?
Да все нормально вроде бы.
Ты в настройках плагина управления VMU выставил?

Оффлайн Abelus

  • Пользователь
  • Сообщений: 1009
  • Пол: Мужской
  • Xeno fan
    • ВКонтакте
    • Steam
    • Youtube
    • Просмотр профиля
Re: NullDC - Эмулятор Sega Dreamcast (продолжение)
« Ответ #534 : 13 Май 2010, 09:43:37 »
Morphium, точно блин, у меня puru puru стояло.

Оффлайн MarcusFenix

  • Пользователь
  • Сообщений: 8
  • Пол: Мужской
  • Game it Evil
    • Просмотр профиля
Re: NullDC - Эмулятор Sega Dreamcast (продолжение)
« Ответ #535 : 13 Май 2010, 09:45:07 »
Подскажите пожалуйста почему не запускается? Выдает ошибку!

Приложению не удалось запуститься поскольку MSVCP100.dll не был найден.

Оффлайн Morphium

  • Emu-Land Team
  • Сообщений: 1165
  • Пол: Мужской
    • Youtube
    • Просмотр профиля
Re: NullDC - Эмулятор Sega Dreamcast (продолжение)
« Ответ #536 : 13 Май 2010, 09:49:07 »
Подскажите пожалуйста почему не запускается? Выдает ошибку!

Приложению не удалось запуститься поскольку MSVCP100.dll не был найден.
Не стоит Visual C++ 2010 - http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=a7b7a05e-6de6-4d3a-a423-37bf0912db84

Оффлайн MarcusFenix

  • Пользователь
  • Сообщений: 8
  • Пол: Мужской
  • Game it Evil
    • Просмотр профиля
Re: NullDC - Эмулятор Sega Dreamcast (продолжение)
« Ответ #537 : 13 Май 2010, 09:59:15 »
Спасибо ща попробую! :)

Оффлайн pedro

  • Emu-Land Team
  • Сообщений: 8798
  • Пол: Мужской
    • Просмотр профиля
Re: NullDC - Эмулятор Sega Dreamcast (продолжение)
« Ответ #538 : 13 Май 2010, 13:37:08 »
в шенму вернулся звук  :D

Оффлайн ~Scorpion-

  • Пользователь
  • Сообщений: 9776
  • Пол: Мужской
  • Unstoppable!
    • Просмотр профиля
Re: NullDC - Эмулятор Sega Dreamcast (продолжение)
« Ответ #539 : 13 Май 2010, 13:51:15 »
В последней ревизии Null 104 -- r22 чувствуются небольшие изменения. Звук стал  лучше: где-то появилась музыка, где-то голоса. Остальное изменилось незначительно. Z-buffer по-прежнему убитый. Тени работают только на одном из них.
Плагины контроллера остались без изменений. Также глючат как и в R11! Не знаю, может я  что-то сделал не так?
Некоторые люди пишут что у них все с этим идеально. У меня геймпад работает более менее нормально только в версии nullDC_100b1_6 . А здесь глюки. В Purupuru авторы исправили у аналога только автоматическое нажатие вперед! А как же диагонали?!! Соник не может бегать по кругу, нормально двигается только по прямым направлениям! В других играх это тоже мешает. controller XImput плагин всем хорош кроме аналога, временами он просто замедляется. Стоит только вам остановиться и Соник, например, не может развить максимальное ускорение , а лишь идет когда вы толкаете джойстик на максимум! Вновь ускоряться он начинает только если поводить стиком немного влево-вправо, но ускоряется не до максимума! Те же проблемы в других играх. Остальные два плагина вообще не рабочие.
ЗЫ.
Если у кого-нибудь таких проблем нет, подскажите пожалуйста, как мне исправить controller XImput?