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

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

Оффлайн CaH4e3

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

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

Оффлайн ParagonUnits

  • Пользователь
  • Сообщений: 10682
  • Пол: Мужской
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #6240 : 16 Июль 2013, 22:30:20 »
В Neo-Geo Battle Colliseum тоже есть небольшое пестрение при выборе игроков в 1st и 2nd! Тоже западает за экран credits! Тоже бойцы замылены, если это такой фильтр работает в эмуле, то почему не во всех подобных играх, и ещё во время боя bar немного замылен и зелёными рамками отдаёт, но во время удара он становится на секунду чётким! Скрины 1 и 2 можно быстро переключать и это будет видно!
« Последнее редактирование: 16 Июль 2013, 23:15:41 от ParagonUnits »

Оффлайн NLOgame

  • Пользователь
  • Сообщений: 91
  • Пол: Мужской
  • I'll never look into your eyes...
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #6241 : 17 Июль 2013, 02:55:38 »
Подскажите пожалуйста, почему при эмуляции Shenmue стоит ограничение 30fps?
Вроде бы по дефолту должно быть 60. При чем, ровно 30фпс не ниже не выше.

Оффлайн ParagonUnits

  • Пользователь
  • Сообщений: 10682
  • Пол: Мужской
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #6242 : 17 Июль 2013, 03:16:56 »
Цитата
Подскажите пожалуйста, почему при эмуляции Shenmue стоит ограничение 30fps?
Вроде бы по дефолту должно быть 60. При чем, ровно 30фпс не ниже не выше.

А может это не ограничение, а просто у тебя монитор 60Гц, и вертикальная синхронизация стоит! Комп не тянет и скидывается на половину частоты!

Оффлайн NLOgame

  • Пользователь
  • Сообщений: 91
  • Пол: Мужской
  • I'll never look into your eyes...
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #6243 : 17 Июль 2013, 03:40:35 »
Без vsync та же фигня. В другом эмуляторе стабильные 60фпс, но там прозрачная голова у главного героя.

Оффлайн Wind

  • Пользователь
  • Сообщений: 1834
  • Пол: Мужской
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #6244 : 17 Июль 2013, 04:14:29 »
А другой эмулятора это макарон? Так он погоду показывает а не фпски, 30 фпс на каком первом или втором счетчике? Если на втором то так и должно быть

Оффлайн NLOgame

  • Пользователь
  • Сообщений: 91
  • Пол: Мужской
  • I'll never look into your eyes...
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #6245 : 17 Июль 2013, 04:16:13 »
Нет, NullDC. Или это в самой игре ограничение 30фпс, а нуллдс его как-то обходит?
UPD
Да, на втором счетчике. Значит просто игра в 30фпс?

Оффлайн Wind

  • Пользователь
  • Сообщений: 1834
  • Пол: Мужской
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #6246 : 17 Июль 2013, 04:19:36 »
Да

Оффлайн NLOgame

  • Пользователь
  • Сообщений: 91
  • Пол: Мужской
  • I'll never look into your eyes...
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #6247 : 17 Июль 2013, 04:33:22 »
Спасибо. Еще вопрос:
Что дает параметр max layers в настройках видео? Как я понял, он очень сильно влияет на производительность, однако каких либо отличий графики между значениями 8, 16 и 32 в той же Shenmue я не нашел. Может ли уменьшение этого параметра привести к каким либо багам в дальнейшем?
« Последнее редактирование: 17 Июль 2013, 04:42:44 от NLOgame »

Оффлайн Wind

  • Пользователь
  • Сообщений: 1834
  • Пол: Мужской
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #6248 : 17 Июль 2013, 05:25:36 »
Конкретно в этой игре маловероятно (но теоритически возможно), данный параметр имеет значения для более сложных в плане игр таких как Alonе in the dark, Headhanter и др. Shenmue достаточно простая игра в плане графики так, скорее всего даже с 8 слоями будет выглядить приемлемо.

Оффлайн Xenosag

  • Пользователь
  • Сообщений: 411
  • Пол: Мужской
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #6249 : 17 Июль 2013, 06:19:52 »
Цитата: NLOgame
Значит просто игра в 30фпс?

либо 25 кадров, либо 30 кадров. Задаётся при выборе количества герц в самом начале игры.

Цитата: NLOgame
Что дает параметр max layers в настройках видео? Как я понял, он очень сильно влияет на производительность, однако каких либо отличий графики между значениями 8, 16 и 32 в той же Shenmue я не нашел. Может ли уменьшение этого параметра привести к каким либо багам в дальнейшем?

конкретно в Shenmue баги проявляются при выставлении значения 4, может и при 8 где будет заметно(сходу я не заметил). Звук бы улучшить в Shenmue...

Оффлайн NLOgame

  • Пользователь
  • Сообщений: 91
  • Пол: Мужской
  • I'll never look into your eyes...
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #6250 : 17 Июль 2013, 10:43:32 »
Магия какая-то. Shenmue идет плавно только в скэйлинге 4х, во всех остальных режимах какие-то микроподергивания каждые 1-2сек.
Вот только в 4х карточка ожидаемо не справляется и проседает на более-менее сложных сценах.
Есть ли какой-нибудь способ увеличить производительность в режиме 4х?

Оффлайн Wind

  • Пользователь
  • Сообщений: 1834
  • Пол: Мужской
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #6251 : 17 Июль 2013, 10:48:41 »
Ты тот редкий человек у кого 4x работает, так что тебе уже везет. А 4х никак не увеличить скорость, нужна только очень мощная видеокарта в 4х внутренее разрешение 2560*1920, редкая видеокарта способна на приемлемой скорости рисовать в таком разрешение.

Оффлайн ~Scorpion-

  • Пользователь
  • Сообщений: 9776
  • Пол: Мужской
  • Unstoppable!
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #6252 : 17 Июль 2013, 10:51:57 »
Цитата: NLOgame
Магия какая-то. Shenmue идет плавно только в скэйлинге 4х, во всех остальных режимах какие-то микроподергивания каждые 1-2сек.
Вот только в 4х карточка ожидаемо не справляется и проседает на более-менее сложных сценах.
Есть ли какой-нибудь способ увеличить производительность в режиме 4х?


Это ты на плагине DX10 ставишь? Потому что на 11 у меня не работает больше чем на х2. Эмуль вылетает. Сейчас issue создам на треккере.

Оффлайн NLOgame

  • Пользователь
  • Сообщений: 91
  • Пол: Мужской
  • I'll never look into your eyes...
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #6253 : 17 Июль 2013, 10:53:45 »
Wind,
Хм. Странно. Карточка - самая обычная 560Ti. Не думаю, что она такой уж монстр.
~Scorpion-,
DX11

Оффлайн Wind

  • Пользователь
  • Сообщений: 1834
  • Пол: Мужской
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #6254 : 17 Июль 2013, 11:00:51 »
~Scorpion-, он 8 слоев ставит ему врамы хватает, плюс у него w8 там есть определенные улучшения в этом плане насколько знаю, все это ему позволяет создавать 4x, все что мы можем сделать это просто запретить выбор 4x при 32 слоях, а разрешить при 8 например, ну т.е. исходя из объема видеопамяти, но это как-то сложно будет, мало кто сможет понять что чтобы сделать 4x нужно уменьшить кол-во слоев и наоборот чтобы избавиться от артефактов нужно поставить больше слоев и меньше скейл, так что как эту настройку определить не знаю, но знаю что все и сразу не получится.

Оффлайн NLOgame

  • Пользователь
  • Сообщений: 91
  • Пол: Мужской
  • I'll never look into your eyes...
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #6255 : 17 Июль 2013, 11:03:20 »
Wind,
Нет идей как можно избавиться от микроподергиваний в 2х и 3х?

Оффлайн Wind

  • Пользователь
  • Сообщений: 1834
  • Пол: Мужской
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #6256 : 17 Июль 2013, 11:10:27 »
скорее всего просто шейдеры неподкомпились у тебя, чем дольше бегать будешь тем меньше их станет, а позже должны исчезнут совсем, у меня появилась идея как не сильно задирая требования снизить кол-во шейдеров, а следовательно и микрофризов

Оффлайн ~Scorpion-

  • Пользователь
  • Сообщений: 9776
  • Пол: Мужской
  • Unstoppable!
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #6257 : 17 Июль 2013, 11:11:39 »
~Scorpion-, он 8 слоев ставит ему врамы хватает, плюс у него w8 там есть определенные улучшения в этом плане насколько знаю, все это ему позволяет создавать 4x, все что мы можем сделать это просто запретить выбор 4x при 32 слоях, а разрешить при 8 например, ну т.е. исходя из объема видеопамяти, но это как-то сложно будет, мало кто сможет понять что чтобы сделать 4x нужно уменьшить кол-во слоев и наоборот чтобы избавиться от артефактов нужно поставить больше слоев и меньше скейл, так что как эту настройку определить не знаю, но знаю что все и сразу не получится.
Может, сделать там надпись: "При выборе скейлинга больше х2, рекомендуется уменьшить кол-во слоев до 8!"

Оффлайн NLOgame

  • Пользователь
  • Сообщений: 91
  • Пол: Мужской
  • I'll never look into your eyes...
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #6258 : 17 Июль 2013, 11:15:56 »
Wind,
Как выяснилось, при скейлинге x1, как и x4 микрофризов нет. МОжет это как-то с разрешением связано?

Оффлайн Wind

  • Пользователь
  • Сообщений: 1834
  • Пол: Мужской
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #6259 : 17 Июль 2013, 11:35:14 »
Ну значит у тебя шейдеры уже докомпились, у тебя есть папка в корне эмуля scache, она постепенно наполняется, чем ты дольше играешь в разные игры тем больше там файлов, но в скором времени наступает насыщение и уже готовые файлы сразу загружаются в видеокарту без предворительной компиляции (вот эта компиляция как раз и вызывает фризы), надеюсь в ближайшии дни решить эту проблему

Оффлайн NLOgame

  • Пользователь
  • Сообщений: 91
  • Пол: Мужской
  • I'll never look into your eyes...
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #6260 : 17 Июль 2013, 11:58:49 »
Wind,
Я бы не сказал, что что-то подгружается. Скорее как будто пропускается каждый третий кадр или типа того. Такое еще бывает когда смотришь 24hz фильмы на 60hz, только здесь острее выражено.
« Последнее редактирование: 17 Июль 2013, 12:05:04 от NLOgame »

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9364
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #6261 : 17 Июль 2013, 14:43:25 »
Цитата: ~Scorpion-
Может, сделать там надпись: "При выборе скейлинга больше х2, рекомендуется уменьшить кол-во слоев до 8!"

кстати, можешь погядеть сколько видеопамяти используется с разными скейлами, выкл/вкл сортировкой и кол-вом слоев ?
промониторить можно вот этим гаджетом или GPU-Z на закладке Sensors
Добавлено позже:
желательно в тяжелом случае, типа на интро Nomad Soul

Оффлайн ParagonUnits

  • Пользователь
  • Сообщений: 10682
  • Пол: Мужской
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #6262 : 17 Июль 2013, 15:12:26 »
Надо просто убрать скейлинг и сделать сглаживание!

Оффлайн ~Scorpion-

  • Пользователь
  • Сообщений: 9776
  • Пол: Мужской
  • Unstoppable!
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #6263 : 17 Июль 2013, 15:22:44 »
Цитата: MetalliC
желательно в тяжелом случае, типа на интро Nomad Soul

У меня этой игры нет, проверил на Shenmue I, интро - начало, поскольку здесь лучшая графика на Дриме, думаю, нагрузка нормальная:

Слои х скейлинг - mb

8 х1 - 352 mb
32 x1 - 475 mb
8 x2 - 464 mb
8 x3 - 700mb
32 x2 - 945 mb

При других комбинациях чаще всего вылеты. Это наиболее стабильные варианты...

Добавлено позже:
Цитата: ParagonUnits
Надо просто убрать скейлинг и сделать сглаживание!

Лучше тебя убрать. ;)

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9364
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #6264 : 17 Июль 2013, 15:25:48 »
Цитата: ParagonUnits
Надо просто убрать скейлинг и сделать сглаживание!

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

не хотелось бы рвать тебе шаблон, но ты в курсе что такое и откуда взялись всякие MSAA SSAA и прочие ххAA столь любимые графо-дрочерами?
настоящий АА это именно рендер картинки в 2,3,4,и т.п. раз большем разрешении, с последующим даунскейлом до разрешения экрана, а все эти твои попсовые сглаживания лишь попытки добиться немножко похожего эффекта, но с меньшими затратами, короче для лохов.
Добавлено позже:
~Scorpion-, спс

Оффлайн ~Scorpion-

  • Пользователь
  • Сообщений: 9776
  • Пол: Мужской
  • Unstoppable!
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #6265 : 17 Июль 2013, 15:29:29 »
ParagonUnits, Монитор прикупи нормальный (16:10 на матрице IPS), там, глядишь, любовь к сглаживанию сойдет на нет! ;)

Оффлайн ParagonUnits

  • Пользователь
  • Сообщений: 10682
  • Пол: Мужской
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #6266 : 17 Июль 2013, 15:29:42 »
Цитата
настоящий АА это именно рендер картинки в 2,3,4,и т.п. раз большем разрешении, с последующим даунскейлом до разрешения экрана, а все эти твои попсовые сглаживания лишь попытки добиться немножко похожего эффекта, но с меньшими затратами, короче для лохов.

Я вижу, что скейлинг на картинку мало влияет, зато жрёт будь здоров, это и есть имбецилия для лохов! Сглаживание давало бы большего эффекта и меньше бы затрат!

Цитата
Монитор прикупи нормальный (16:10 на матрице IPS), там, глядишь, любовь к сглаживанию сойдет на нет!

ЖК - технология для отсталых!

Оффлайн ~Scorpion-

  • Пользователь
  • Сообщений: 9776
  • Пол: Мужской
  • Unstoppable!
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #6267 : 17 Июль 2013, 15:31:25 »
Цитата: ParagonUnits
Я вижу, что скейлинг на картинку мало влияет

На твоём мониторе заметно ничего и не может быть. Как ты не понял этого до сих пор! Как сядешь за FullHD или выше, сразу оценишь. ;)
Добавлено позже:
Цитата: ParagonUnits
ЖК - технология для отсталых!

Ты даже не представляешь, как ты ошибаешься...

Оффлайн ParagonUnits

  • Пользователь
  • Сообщений: 10682
  • Пол: Мужской
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #6268 : 17 Июль 2013, 15:32:41 »
Цитата
На твоём мониторе заметно ничего и не может быть. Как ты не понял этого до сих пор! Как сядешь за FullHD или выше, сразу оценишь.

Почему-то сглаживание заметно, а скейлинг нет, причём скейлинг в PCSX2 и Dolphin тоже заметны, но не в Demul, может тут его реализация дерьмовая!

Цитата
Ты даже не представляешь, как ты ошибаешься...

А может ты ошибаешься, можно поспорить!
Добавлено позже:
Посмотрел скейлинг в полноэкранном, какая-то разница есть, но всё равно при x3 квадраты остаются, а сглаживание CSAAx16 их полностью бы убрало без такой потери производительности! При x4 вылет с ошибкой! Всё равно реализация какая-то левая, в окне 640*480 разницы вообще нет, а в PCSX2 и Dolphin в таком окне разница ощутимая!
« Последнее редактирование: 17 Июль 2013, 15:49:15 от ParagonUnits »

Оффлайн Black Ninja

  • Пользователь
  • Сообщений: 21
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #6269 : 18 Июль 2013, 12:43:04 »
Прощу совета. Скачал Virtua Fighter 4 cart. запускается, показывается надпись Naomi2 потом черный экран, остальные игры с Naomi работают отлично, в чем проблема?
Добавлено позже:
С Virtua fighter 4 evolution таже проблема.
Добавлено позже:
Дополнительно скачал VF4 Evolution CHD, 400 метров, пишет - "Unable to find vf4evo.bin in romset vf4evo"
« Последнее редактирование: 18 Июль 2013, 17:12:28 от Black Ninja »