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

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

Оффлайн CaH4e3

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

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

Оффлайн Skay

  • Пользователь
  • Сообщений: 4114
  • Пол: Мужской
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #11010 : 27 Апрель 2018, 22:25:30 »
все так же без изменений

Оффлайн Softer

  • Пользователь
  • Сообщений: 4196
  • Пол: Мужской
    • Steam
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #11011 : 27 Апрель 2018, 23:58:03 »
а если с этим ?
собсно та полоса и навела на некоторые мысли
 gpuDX11.7z (244.04 КБ - загружено 4 раз.)
Стало явно лучше, но огрехи остались и похоже из за не кратного скейлинга, так как вместо выбранных 640х480 изображение в окне создаётся 634х452 (в предыдущих gpuDX11 с разрешением всё было в порядке).

Добавлено позже:
Если на лету переключить разрешение, то оно начинает соответствовать выбираемому, а ломаные края соответственно выпрямляются. Но если после этого именно из 640х480 сделать Alt+Enter и обратно, то окно опять получается с изображением 634х452.
« Последнее редактирование: 28 Апрель 2018, 00:11:37 от Softer »

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9364
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #11012 : 28 Апрель 2018, 02:33:00 »
проверьте плиз еще этот билд, просто в биосе - не корявые ли буквы, нет ли полоски справа, и если можно скриншотик



Добавлено позже:
Стало явно лучше, но огрехи остались и похоже из за не кратного скейлинга, так как вместо выбранных 640х480 изображение в окне создаётся 634х452 (в предыдущих gpuDX11 с разрешением всё было в порядке).
ясно.

с разрешением после переключения из фулскпина не могло быть в порядке - ту часть кода тыщу лет никто не трогал :) какая-то очередлная магия винапи похоже

Оффлайн Психиатр

  • Пользователь
  • Сообщений: 272
  • Пол: Мужской
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #11013 : 28 Апрель 2018, 03:07:38 »
как то так
было, стало

Оффлайн Softer

  • Пользователь
  • Сообщений: 4196
  • Пол: Мужской
    • Steam
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #11014 : 28 Апрель 2018, 03:49:58 »
проверьте плиз еще этот билд, просто в биосе - не корявые ли буквы, нет ли полоски справа, и если можно скриншотик
Вроде больше разрешение не перекашивается, полоски нет, буквы не корявые.

Оффлайн Skay

  • Пользователь
  • Сообщений: 4114
  • Пол: Мужской
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #11015 : 28 Апрель 2018, 06:49:06 »
Странно. У меня и с последней дллкой ничего не изменилось. Эмуль начисто распаковал, настройки по умолчанию

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9364
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #11016 : 28 Апрель 2018, 13:17:49 »
Softer, Психиатр, как и ожидалось, спасиб за тесты

У меня и с последней дллкой ничего не изменилось
потому что ее надо было класть в папку plugins

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9364
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #11017 : 28 Апрель 2018, 14:11:50 »
Demul v0.7 180428

* исправлены искажения картинки на Нвидиях
* пересобранно последней Visual Studio, с пачкой багфиксов С++ компилятора, так что может и еще что-то полечилось


Оффлайн Softer

  • Пользователь
  • Сообщений: 4196
  • Пол: Мужской
    • Steam
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #11018 : 28 Апрель 2018, 15:46:22 »
Demul v0.7 180428
С прозрачностью теней что-то не то:
(Nvidia Driver 397.31)
И при выходе из полноэкранного режима в окно с разрешением 640х480 - разрешение искажается до другого значения. Не совсем понял была ли попытка это править или на данный момент это нужно принять как должное.
« Последнее редактирование: 28 Апрель 2018, 15:52:41 от Softer »

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9364
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #11019 : 28 Апрель 2018, 16:10:00 »
С прозрачностью теней что-то не то:
а должно быть иначе ? дай сейв возле этого места. какая это версия, PAL или NTSC-US ?

И при выходе из полноэкранного режима в окно с разрешением 640х480 - разрешение искажается до другого значения. Не совсем понял была ли попытка это править или на данный момент это нужно принять как должное.
я в курсе. ничего там не правилось, да и вообще не трогалось лет 5 или больше. может как-то на досуге попытаюсь разобраться почему та WinAPI-шная херь в той ситуации  не верно считает размер окна.

Оффлайн Softer

  • Пользователь
  • Сообщений: 4196
  • Пол: Мужской
    • Steam
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #11020 : 28 Апрель 2018, 16:23:52 »
а должно быть иначе ?
Похоже что не должно, просто не ожидал такого. Сейчас глянул на ютубе записи сделанные на железной консоли и похоже, что это в оригинале были такие уродские тени. Так что вопрос снимается. Хотя тень от одного источника света накладывающаяся сама на себя от разных объектов или частей одного и того же объекта, будь-то он прозрачный и создаёт не тень, а преломление света разной степени в зависимости от количества пересекаемых своих частей, это тот ещё хак разработчиков игры  :lol:.
Я конечно всё понимаю, разного рода функциональные ограничения и всё такое, выкручивались как могли, но можно же было как-то закодить, чтоб эффект несколько раз друг на друга (сам на себя) не накладывался. Или они всерьёз хотели сказать, что чем толще непрозрачные объекты на пути света, тем темнее за ними тень?  :lol:
« Последнее редактирование: 28 Апрель 2018, 16:36:37 от Softer »

Оффлайн Skay

  • Пользователь
  • Сообщений: 4114
  • Пол: Мужской
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #11021 : 28 Апрель 2018, 16:33:03 »
потому что ее надо было класть в папку plugins
упс. Затупил  :blush:

Оффлайн Pavel Rally

  • Пользователь
  • Сообщений: 101
  • Пол: Мужской
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #11022 : 28 Апрель 2018, 19:05:49 »
MetalliC, Спасибо за новую версию эмулятора.

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9364
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #11023 : 10 Май 2018, 23:13:22 »
народ, а кто-нибудь знает сайты где можно накачать VMU-сохранений для японских игр ?
в частности нужны сейвы к Eternal Arcadia (Skies of Arcadia в яп. варианте)

Оффлайн Zykon

  • Emu-Land Team
  • Сообщений: 1176
  • Пол: Мужской
    • Steam
    • Youtube
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #11024 : 11 Май 2018, 00:36:56 »

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9364
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #11025 : 11 Май 2018, 01:01:43 »
Zykon, увы по тем ссылкам нет сейвов для японской Аркадии
из похожего на правду я нагуглил лишь это http://hccweb5.bai.ne.jp/~hdh31201/dcsait/VMDA1/a/e.htm
вот только нифига не хочет качаться оттуда :(

ни с виндовых браузеров, ни дримовским Planetweb 3
« Последнее редактирование: 11 Май 2018, 01:09:02 от MetalliC »

Оффлайн sadrainbow

  • Пользователь
  • Сообщений: 245
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #11026 : 12 Май 2018, 18:30:23 »
Пишет
Цитата
※只今、VMS形式しかセーブデータがありません。
ドリームキャストでアクセスしてください。
ただいまDciファイルでの受けつけはしてません
И ссылка на Dreamcast File Downloader

Это если с японского ip зайти. Если с обычного, то редиректит на главную просто.
Вы с японского ip скачать пытались?
Попробуйте ваш дримовский браузер через тор пустить и поставить в настройках ExitNodes {jp}.

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9364
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #11027 : 12 Май 2018, 18:42:27 »
маловероятно, чтоб тот хост страну умел определять, скорее оно хочет определенный user-agent, возможно dream passport 3 (японский браузер для дрима).

уже не актуально, убив несколько часов я таки и сам доиграл до нужного места.

Онлайн md_max

  • Пользователь
  • Сообщений: 388
  • Пол: Мужской
    • Youtube
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #11028 : 19 Май 2018, 22:31:52 »
MetalliC, здравствуйте уважаемый. У меня к вам вопрос. Эмулятор отличный - NAOMI, Dreamcast работают хорошо. Но вот почему то именно Gaelco тормозит. Причем тормозит непонятно от чего, очень редко запускается на полной скорости. Чаще тормозит. Вроде как если задать 2 ядра процессу Demul тормоза исчезают. А может это тоже не панацея. Почему так, может подскажите. 

Оффлайн Wind

  • Пользователь
  • Сообщений: 1834
  • Пол: Мужской
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #11029 : 19 Май 2018, 22:35:51 »
Гаелко двухпроцесорная система и требует хороший процессор.
Увы Intel Xeon E5450 достаточно старый процессор, его может просто не хватать.

Онлайн md_max

  • Пользователь
  • Сообщений: 388
  • Пол: Мужской
    • Youtube
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #11030 : 19 Май 2018, 22:53:17 »
Увы Intel Xeon E5450 достаточно старый процессор, его может просто не хватать
Да, да не тянет... Как я не подумал...   :lol:

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9364
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #11031 : 19 Май 2018, 23:00:54 »
странно однако, мой i5 760 где-то такой же по скорости и подобного не замечается. хз, может в этих старых ксеонах есть какие-то специфичные особенности или глюки.
а если лимит скорости отрубить (Insert) тоже тормозит ? сколько фпс показывает ?

вообще, с Gaelco забавная ситуация, никто из разработчиков не понимает как и почему оно так быстро работает лол, по ожиданиям должно жрать больше, где-то как та же Хикара

Оффлайн Softer

  • Пользователь
  • Сообщений: 4196
  • Пол: Мужской
    • Steam
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #11032 : 19 Май 2018, 23:21:38 »
Но вот почему то именно Gaelco тормозит.
У вас и тени на последних секундах видео глючат. У меня ничего такого нет. Попробуйте драйвера на GPU последние накатить, если они ещё не обновлены. И уточните какую версию Demul-а используете?

Добавлено позже:
а, ну и попробуйте сбросить все настройки распаковав эмуль в чистую папку.

Онлайн md_max

  • Пользователь
  • Сообщений: 388
  • Пол: Мужской
    • Youtube
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #11033 : 19 Май 2018, 23:42:55 »
MetalliC, а я не знаю где отключается лимит скорости  ::) 3 года с этим эмулятором и ни разу не видел такой опции. Вот сейчас фпс плавает 23 - 39- 56. Если задать 2 ядра - полная скорость. Но если бы мне надо было просто поиграть, включил бы 2 ядра. У меня HyperSpin, потому не могу на постоянку задать 2 процессора. Demul еще много чего запускать может, ограничивать его как то не очень. HyperSpin не причем, запускаю в не его и тоже самое.
У вас и тени на последних секундах видео глючат.
Не в дровах дело. Тени глючат и ладно (Disable Auto Sort включен был), скорости нет. Эмулятор последний, на предыдущем было также. Понял, это локальная проблема. Решения нет.

Оффлайн Ogr

  • Пользователь
  • Сообщений: 7369
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #11034 : 20 Май 2018, 00:06:53 »
включил бы 2 ядра. У меня HyperSpin, потому не могу на постоянку задать 2 процессора.
какая связь между заданием 2 ядер процессу демула и HyperSpin-ном?
Demul еще много чего запускать может, ограничивать его как то не очень.
ограничивать чем, 2мя потоками? Demul и так более 2х не использует. :lol:

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9364
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #11035 : 20 Май 2018, 00:27:44 »
а я не знаю где отключается лимит скорости   3 года с этим эмулятором и ни разу не видел такой опции.
а если лимит скорости отрубить (Insert) тоже тормозит ?
Insert - кнопка такая на клавиатуре есть

У меня HyperSpin, потому не могу на постоянку задать 2 процессора.
можешь. прописать в гиперспине для демул в начале строки запуска "start /AFFINITY 3 demul.exe итд"
с /AFFINITY 3 процесс будет использовать лишь 1е и 2е ядро.


ограничивать чем, 2мя потоками? Demul и так более 2х не использует.
хм...
197434-0

Онлайн md_max

  • Пользователь
  • Сообщений: 388
  • Пол: Мужской
    • Youtube
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #11036 : 20 Май 2018, 00:32:48 »
какая связь между заданием 2 ядер процессу демула и HyperSpin-ном?
Никакой. Прочитай еще.
ограничивать чем, 2мя потоками? Demul и так более 2х не использует
Ты таАкой смешной и наверное умный, но не тут. Допустим процессор глючит, отключение 2х ядер убирает глюки. Но навряд ли он глючит. Везде он работает нормально. Проблема только в Gaelco.

Оффлайн Ogr

  • Пользователь
  • Сообщений: 7369
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #11037 : 20 Май 2018, 00:40:35 »
хм...
угу, а у pcsx2.exe там покажет 30+. только вот эмуляция как была в хардваре 2-3 потока, так и останется.  :lol:

Добавлено позже:
Ты таАкой смешной и наверное умный, но не тут. Допустим процессор глючит, отключение 2х ядер убирает глюки.
что мешает не в биосе их отключать, а при запуске задавать использование демулом определённых ядер? - ничего не мешает. ;)
« Последнее редактирование: 20 Май 2018, 00:47:21 от Ogr »

Оффлайн Softer

  • Пользователь
  • Сообщений: 4196
  • Пол: Мужской
    • Steam
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #11038 : 20 Май 2018, 00:44:00 »
Допустим процессор глючит, отключение 2х ядер убирает глюки. Но навряд ли он глючит. Везде он работает нормально. Проблема только в Gaelco.
Вы пытались мониторить то, что происходит с его потоками? Насколько утилизируются потоками ядра?

угу, а у pcsx2.exe там покажет 30+. только вот эмуляция как была в совте 2-3 потока, так и останется. 
Ты путаешь количество потоков и потоки в которых эмулируются основные, самые тяжёлые функции.

Онлайн md_max

  • Пользователь
  • Сообщений: 388
  • Пол: Мужской
    • Youtube
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #11039 : 20 Май 2018, 00:51:39 »
Insert - кнопка такая на клавиатуре есть
Ясно, я думал в опциях. Нажал, в Gaelco никакого эффекта. В NAOMI эффект есть, стало 114 фпс.
можешь. прописать в гиперспине для демул в начале строки запуска "start /AFFINITY 3 demul.exe итд"
с /AFFINITY 3 процесс будет использовать лишь 1е и 2е ядро.
Спасибо. Но ведь это будет действовать на Demul в целом т.е. на его работу с допустим Dreamcast. Надо посмотреть можно ли такое сделать только для Gaelco. Но спасибо :D