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

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

Оффлайн CaH4e3

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

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

Оффлайн Softer

  • Пользователь
  • Сообщений: 4196
  • Пол: Мужской
    • Steam
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9510 : 06 Сентябрь 2015, 13:00:41 »
Цитата: Kvass
Хотя это ладно, 2х достаточно, но опять же - на Dolphin в этой "тестовой" игре картинка в фуллскрине субъективно четче, шрифты не размыты, а в Demul - лучше в окне. А может капризничаю

То есть не в отсутствующем скейлинге дело, как я предполагал... Но и вина DX мажущего фуллскрин билинейкой для рендеринга под скейлингом тоже не так вероятна. Высойкий скейлинг никакой билинейкой особо не размажешь. Тем более, если я правильно понял, когда упоминается более высокая степень размазанности шрифтов.

Оффлайн Kvass

  • Пользователь
  • Сообщений: 164
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9511 : 06 Сентябрь 2015, 13:35:39 »

То есть не в отсутствующем скейлинге дело, как я предполагал... Но и вина DX мажущего фуллскрин билинейкой для рендеринга под скейлингом тоже не так вероятна. Высойкий скейлинг никакой билинейкой особо не размажешь. Тем более, если я правильно понял, когда упоминается более высокая степень размазанности шрифтов.
я вначале на разрешение грешил, но если автор говорит, что в фуллскрине разрешение рабочего стола, то и этот вариант отпадает

Оффлайн Softer

  • Пользователь
  • Сообщений: 4196
  • Пол: Мужской
    • Steam
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9512 : 06 Сентябрь 2015, 13:48:52 »
Цитата: Kvass
я вначале на разрешение грешил, но если автор говорит, что в фуллскрине разрешение рабочего стола, то и этот вариант отпадает

В разрешение рабочего стола масштабируется разрешение, а не рендерится. Разрешение вы поднимаете скейлингом Internal Resolution. Если при его поднятии вас всё равно не устраивает чёткость в фуллскрине, тогда действительно не в разрешении дело, а в методах DX масштабирования / разнице версий игры для разных платформ / особенностях построения изображения в  Dolphin.

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9364
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9513 : 20 Сентябрь 2015, 20:12:02 »
Demul v0.7 alpha 200915

- эмуляция NAOMI 2 переписана почти с нуля, теперь должно выглядеть практически как реальное железо (если где-то нет - просьба сообщать), куча оптимизаций, опционально используем отдельный тред (DX11NG)
- фикс рендера теней (Cosmic Smash)
- ромсет изменен в соответствии с текущим MAME

Онлайн paul_met

  • Супермодератор
  • Сообщений: 8058
  • Пол: Мужской
  • Похититель эмуляции
    • Youtube
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9514 : 20 Сентябрь 2015, 20:45:57 »
На плагине DX11NG у меня просто фейерверк багов в VF:FT. Причём всё это дело мерцает постоянно, как настоящий фейерверк.

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9364
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9515 : 20 Сентябрь 2015, 21:13:24 »
оно точно на дискретной видяхе работает ? такое впечатление что на встроенной, и от того и баги

Добавлено позже:
короче это Nvidia драйверами где-то "отличилась", я так подозреваю у всех с NV так будет.
« Последнее редактирование: 20 Сентябрь 2015, 23:52:40 от MetalliC »

Онлайн paul_met

  • Супермодератор
  • Сообщений: 8058
  • Пол: Мужской
  • Похититель эмуляции
    • Youtube
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9516 : 21 Сентябрь 2015, 00:26:58 »
Цитата: MetalliC
короче это Nvidia драйверами где-то "отличилась", я так подозреваю у всех с NV так будет.

Тем не менее, на прошлой версии сего плагина подобного не наблюдалось. Да и на обычном DX11 плагине всё в порядке. Хотя, походу, в нём и изменений не было.

Оффлайн MetalliC

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

это потому что "живой" народ с NV раньше был ;) и ихние глюки более-менее оперативно всплывали. а щас - у Wind-a жифорс сгорел, только CaH4e3 остался, но ему не до эмулятора как-то особо...

но говнецо сто пудов нвидиевское - не поленился посмотрел под Warp (это такой режим софтовой эмуляции, да и так сказать эталон DirectX, в котором всё пашет "по стандартам") - проблем не наблюдается

Добавлено позже:
Цитата: paul_met
Хотя, походу, в нём и изменений не было.

не было вообще, кроме одного момента в тенях.
а в NG... какая буква в фразе "эмуляция переписана заново почти с нуля" не понятна ?  ^_^
Total changed lines not including added/deleted files: 10596 (5971(+) 4625(-))
вот и поди найди какая именно из этих тысяч строк ставит нвидии раком..
« Последнее редактирование: 21 Сентябрь 2015, 01:26:26 от MetalliC »

Оффлайн Softer

  • Пользователь
  • Сообщений: 4196
  • Пол: Мужской
    • Steam
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9518 : 21 Сентябрь 2015, 03:00:37 »
Для накопления фидбэка по теме нового DX11NG и VF:TF. Та же петрушка, что и у paul_met. Версия дров 355.82.

Оффлайн ParagonUnits

  • Пользователь
  • Сообщений: 10677
  • Пол: Мужской
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9519 : 21 Сентябрь 2015, 03:09:20 »
Цитата
Для накопления фидбэка по теме нового DX11NG и VF:TF. Та же петрушка, что и у paul_met. Версия дров 355.82.

А на 350.12 пробовал?
Есть глюки с видимостью в обычном VF4!
« Последнее редактирование: 21 Сентябрь 2015, 03:29:34 от ParagonUnits »

Оффлайн Softer

  • Пользователь
  • Сообщений: 4196
  • Пол: Мужской
    • Steam
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9520 : 21 Сентябрь 2015, 03:23:43 »
Цитата: ParagonUnits
Для накопления фидбэка по теме нового DX11NG и VF:TF. Та же петрушка, что и у paul_met. Версия дров 355.82.

А на 350.12 пробовал?
Нет. А что, есть что сказать именно по этой версии?

Оффлайн ParagonUnits

  • Пользователь
  • Сообщений: 10677
  • Пол: Мужской
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9521 : 21 Сентябрь 2015, 03:32:00 »
Цитата
Нет. А что, есть что сказать именно по этой версии?

350.12 - это последняя версия, где со сглаживанием проблем нет, после идут глюки с мигающими двухмерными объектами! Хорошо заметно на hud в DoA5 и при форсировании сглаживания в Singularity! Ну и Nestopia со Snes9x идут рывками при форсировании из дров сглаживания!
А VFFT нормально идёт!

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9364
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9522 : 21 Сентябрь 2015, 04:50:03 »
ParagonUnits, персонально для тех что умеют только писать, но не читать предыдущие несколько сообщений - речь о DX11NG рендере.
а твои скрины со старого ДХ11, толку от них нуль - оно у всех точно так же как и у тебя.

Оффлайн ParagonUnits

  • Пользователь
  • Сообщений: 10677
  • Пол: Мужской
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9523 : 21 Сентябрь 2015, 05:00:20 »
Цитата
персонально для тех что умеют только писать, но не читать предыдущие несколько сообщений - речь о DX11NG рендере.
а твои скрины со старого ДХ11, толку от них нуль - оно у всех точно так же как и у тебя.

Вот умеют же некоторые ошибаться!

Оффлайн Softer

  • Пользователь
  • Сообщений: 4196
  • Пол: Мужской
    • Steam
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9524 : 21 Сентябрь 2015, 05:10:19 »
К слову эмуляция не GD версий ещё страннее. В них добавляется новый и общий для них глитч, которого нет в GD версиях.

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9364
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9525 : 21 Сентябрь 2015, 05:14:17 »
Цитата: ParagonUnits
Вот умеют же некоторые ошибаться!

ты ? да. и еще неудачно звездеть. скрины-то не с последней версии эмулятора.

Добавлено позже:
Softer, забавно выглядит :)

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9364
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9526 : 21 Сентябрь 2015, 05:58:08 »
тычёк пальцем в небо, но малоли... попробуйте с этим плагином, и папочку scache грохните
« Последнее редактирование: 21 Сентябрь 2015, 12:06:16 от MetalliC »

Онлайн paul_met

  • Супермодератор
  • Сообщений: 8058
  • Пол: Мужской
  • Похититель эмуляции
    • Youtube
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9527 : 21 Сентябрь 2015, 07:05:59 »
Цитата: MetalliC
тычёк пальцем в небо, но малоли... попробуйте с этим плагином, и папочку scache грохните

Фейерверк на месте, увы.

Оффлайн Lost Soul

  • Пользователь
  • Сообщений: 2878
  • Пол: Мужской
  • Злой добряк
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9528 : 21 Сентябрь 2015, 07:47:43 »
VF4 FT идет идеально, вот порадовали то старика, афигеть, я рад, рад!  :wow: Один только глюк был за всю часовую игру в вф4, но заскринить не удалось.

Оффлайн ofry

  • Пользователь
  • Сообщений: 237
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9529 : 21 Сентябрь 2015, 11:43:52 »
Уважаемый MetalliC, сделайте, пожалуйста, поддержку XInput джойстика (XBOX-360, например).
+ еще хорошо бы поддержку шейдеров в DX11NG. А еще лучше - ретроарховских шейдеров, там их очень много разных :)

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9364
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9530 : 21 Сентябрь 2015, 12:11:56 »
paul_met,
ну, знач не угадал :)

судя по скринам Softer-а с биоса Наоми2, я так полагаю подобные глюки и в дримкасте тоже ? или же только Н2 ?

Цитата: ofry
сделайте, пожалуйста, поддержку XInput джойстика (XBOX-360, например)

а что не так с той поддержкой Xinput которая есть ?

Цитата: ofry
еще хорошо бы поддержку шейдеров в DX11NG. А еще лучше - ретроарховских шейдеров

это в планах, уже года два как :D

Добавлено позже:
Lost Soul,
глючки да, всё еще есть, из известного:
- в VF4 после арен ммм.. скажем так - с водой, где вся сцена рисуется 2 раза - отражение в воде в текстуру, и собсно потом всё на экран, на какое-то время остается висеть на экране мусор.

- изредка может затеняться вся сцена, если камера под каким-то извратским углом, допустим в интро VF4FT когда появляется "дедок-алкаш", или в интро King of Route66 когда над нами пролетает грузовик.

но радует то, что это именно глюки, т.е. где-то притаились ошибки в коде, а не от того что оно эмулируется в принципе совсем не так как оно в реале устроено, но всё же каким-то чудом работает и выдает более менее приемлемую картинку, как было раньше ;)
« Последнее редактирование: 21 Сентябрь 2015, 12:32:56 от MetalliC »

Оффлайн Softer

  • Пользователь
  • Сообщений: 4196
  • Пол: Мужской
    • Steam
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9531 : 21 Сентябрь 2015, 12:57:45 »
Цитата: MetalliC
судя по скринам Softer-а с биоса Наоми2, я так полагаю подобные глюки и в дримкасте тоже ? или же только Н2 ?

Проверил на Crazy Taxy, Shenmue, DoA2. Проблем не замечено.

Тут параллельно возник один вопрос. "Shenmue v1.001 (2000)(Sega)(PAL)(M4)(Disc 1 of 4)[!].gdi" ни на одной версии Demul`а не запускается. Висит до бесконечности вот эта заставка:
Собственно есть у кого-нибудь какие соображения? Или может я слоупок и эта версия официально имеет проблемы?

Оффлайн ofry

  • Пользователь
  • Сообщений: 237
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9532 : 21 Сентябрь 2015, 13:10:05 »
paul_met,
ну, знач не угадал :)

судя по скринам Softer-а с биоса Наоми2, я так полагаю подобные глюки и в дримкасте тоже ? или же только Н2 ?
 
а что не так с той поддержкой Xinput которая есть ?
 
это в планах, уже года два как :D

Добавлено позже:
Lost Soul,
глючки да, всё еще есть, из известного:
- в VF4 после арен ммм.. скажем так - с водой, где вся сцена рисуется 2 раза - отражение в воде в текстуру, и собсно потом всё на экран, на какое-то время остается висеть на экране мусор.

- изредка может затеняться вся сцена, если камера под каким-то извратским углом, допустим в интро VF4FT когда появляется "дедок-алкаш", или в интро King of Route66 когда над нами пролетает грузовик.

но радует то, что это именно глюки, т.е. где-то притаились ошибки в коде, а не от того что оно эмулируется в принципе совсем не так как оно в реале устроено, но всё же каким-то чудом работает и выдает более менее приемлемую картинку, как было раньше ;)

Что не так с поддержкой XInput - не работает :( в случае, когда джойстик PS3 маскируется под джойстик XBOX-360. Проверял как на MotionInJoy, так и вот на этой штуке: http://forums.pcsx2.net/Thread-XInput-Wrapper-for-DS3-and-Play-com-USB-Dual-DS2-Controller

(для сравнения - на этом XInput Wrapper тот же Dolphin нормально распознает все нажатия кнопок джойстика. DeSmuME, PCSX2, PPSSPP, Retroarch тоже нормально работают).

P.S. Может быть, Вы выложите код на GitHub, тогда вдруг кто еще подключится к разработке?

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9364
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9533 : 21 Сентябрь 2015, 13:14:23 »
Цитата: Softer
Проверил на Crazy Taxy, Shenmue, DoA2. Проблем не замечено.

спасиб.
а в Наоми2 глюки когда начинаются, прям с самого старта биоса ? или же на тех скринах ты сначала запустил одну игру, затем Stop, и не закрывая эмулятор запустил другую ?

Цитата: Softer
Тут параллельно возник один вопрос. "Shenmue v1.001 (2000)(Sega)(PAL)(M4)(Disc 1 of 4)[!].gdi" ни на одной версии Demul`а не запускается.

должно работать. варианты причин - кривые настройки (грохни demul.ini, только выложи его плз перед этим, или лучше все ini-шники), или мусор в флешке консоли (nvram/dc.flash)
ну или образ у тебя побитый

Добавлено позже:
Цитата: ofry
Что не так с поддержкой XInput - не работает 

он работает. а не работают те твои врапперы и эмуляторы, с каких хренов Я должен разбираться с ИХНИМИ косяками ?
« Последнее редактирование: 21 Сентябрь 2015, 13:23:14 от MetalliC »

Оффлайн ofry

  • Пользователь
  • Сообщений: 237
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9534 : 21 Сентябрь 2015, 13:28:18 »
Ну можно сказать "никто никому ничего не должен", но все же...

Более того, в других эмуляторах вопрос решен. Может быть, взять код от них?

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9364
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9535 : 21 Сентябрь 2015, 13:31:41 »
Цитата: ofry
Более того, в других эмуляторах вопрос решен.

вопрос в тех твоих эмуляторах Xinput и их должны решать их авторы. чтоб всякие индивидумы не долбали мозги сотням авторов других программ.

Оффлайн ofry

  • Пользователь
  • Сообщений: 237
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9536 : 21 Сентябрь 2015, 13:33:39 »
Почему Вы так грубите????

Я говорю, что в эмуляторах других систем (DeSmuME, Dolphin, PCSX2 и т.п.) вопрос решен уже. Почему у них нельзя взять код? Они же с открытым кодом!!!

На данный момент обладает признаками:
1) поддержка джойстиков XInput заявлена,
2) джойстик PS3 через эти врапперы не работает,

только у Demul.

Добавлено позже:
Более того, я готов покопаться в коде, но код же у Вас закрыт. Выложите его на гитхаб, пожалуйста.

Оффлайн MetalliC

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

вопрос не в взять код, а в решении проблем на корню. а т.к. проблема 100% в тех говномуляторах - если я вдруг озабочусь этим вопросом (шансы чего равны -9999) то полезу искать/исправлять ошибки в том говно-сонько-муляторе (благо исходники вроде открыты).
дабы оно работало нормально, и люди типа тебя больше никому не компостировали мозги, т.к. я уверен что Demul далеко не единственная программа с которой MotionInJoy, или как там его, херово работает.

Оффлайн ofry

  • Пользователь
  • Сообщений: 237
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9538 : 21 Сентябрь 2015, 13:48:03 »
Другие эмуляторы с той же проблемой мне не встречались.

Откройте код на гитхабе, буду тестить. Но Вы же и этого не хотите???

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9364
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9539 : 21 Сентябрь 2015, 13:49:42 »
без обид, но это до боли напоминает ситуацию, когда есть допустим SegaMegaDrive, и есть ее хреновый эмулятор, скажем Gens.
и тут вдруг нарисовывается фонат этого Gens и яростно заявляет, что скажем, Sonic 2 отлично работающий на SMD нужно обязательно исправлять! т.к. с эмулятором Gens он плохо работает или не работает вообще.
я надеюсь аналогия понятна.