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

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.
« Ответ #6660 : 28 Сентябрь 2013, 18:35:24 »
Цитата
Я думал нужна такая чтобы у тебя запустилась хотя бы

Ну да, это для меня один из пунктов идеального эмуля!
Она у меня запускалась без проблем, пока обнова 5.8.1 не вышла, как поставил, так всё, и оригинальная перестала!
« Последнее редактирование: 28 Сентябрь 2013, 21:26:35 от ParagonUnits »

Оффлайн Wind

  • Пользователь
  • Сообщений: 1834
  • Пол: Мужской
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #6661 : 28 Сентябрь 2013, 18:47:37 »
P.S. Винд,при запуске новой другой игры надо кеш чистить? Илблид тупит после шенму
Нет, а что не так? может там реально что-то не так

Оффлайн stalker4

  • Пользователь
  • Сообщений: 1044
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #6662 : 28 Сентябрь 2013, 19:09:44 »
Нет, а что не так? может там реально что-то не так
Да просто фпс падает

Оффлайн Ogr

  • Пользователь
  • Сообщений: 7380
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #6663 : 28 Сентябрь 2013, 19:26:15 »
Цитата: stalker4
Да просто фпс падает

вероятно, просто эмуляция этой игры больше ресурсов требует чем шенму. попробуй снизить скейл\слои.

Оффлайн stalker4

  • Пользователь
  • Сообщений: 1044
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #6664 : 28 Сентябрь 2013, 19:43:38 »
А на сколько можно слои снизить чтоб на картинке не отразилось?

Оффлайн Ogr

  • Пользователь
  • Сообщений: 7380
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #6665 : 28 Сентябрь 2013, 19:59:08 »
Цитата: stalker4
А на сколько можно слои снизить чтоб на картинке не отразилось?

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

Оффлайн Wind

  • Пользователь
  • Сообщений: 1834
  • Пол: Мужской
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #6666 : 28 Сентябрь 2013, 20:06:40 »
Имено так оно и есть, реально нужно смотреть по игре, но для многих игр и 8 слоев хватает, а есть что 64 едва едва

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9364
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #6667 : 29 Сентябрь 2013, 01:36:34 »
Цитата: Ogr
полагаю, зависит от количества объектов с прозрачными текстурами находящихся на экране в конкретный момент.

почти так, но не совсем, от количества пересекающихся полупрозрачных полигонов в отдельно взятой точке картинки.
>32 бывает довольно редко, клинические случаи пока замечены только в самом начале Nomad Soul, там где ГГ на фоне портала (там и 64 мало), и на поздних уровнях Draconus-а где иногда бывают всякие красивые магические хреновины
для таких игр кстати рекомендуется включать галку "Network Sort" -  в случае очень дофига слоев этот алгоритм работает ощутимо быстрее.
Добавлено позже:
только не пугайтесь фриза если у вас стоит 32 или 64 слоя, эмулятор не повис, просто шейдер очень жирный и ОЧЕНЬ долго (вплоть до 2х минут с 64слоя)  компилируется директХ-ом
« Последнее редактирование: 29 Сентябрь 2013, 01:42:43 от MetalliC »

Оффлайн Ogr

  • Пользователь
  • Сообщений: 7380
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #6668 : 29 Сентябрь 2013, 02:33:36 »
Цитата: MetalliC
для таких игр кстати рекомендуется включать галку "Network Sort" -  в случае очень дофига слоев этот алгоритм работает ощутимо быстрее.

почему по умолчанию не используется?

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9364
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #6669 : 29 Сентябрь 2013, 02:43:18 »
дает артефакты в некоторых играх (например в ECCO на текстах), так что в 0581 по умолчанию выключен, если/когда порешаем проблемы с точностью З-буфера (или точностью FPU SH4 ?) будет использоваться по-умолчанию везде наверное.

Оффлайн Ogr

  • Пользователь
  • Сообщений: 7380
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #6670 : 29 Сентябрь 2013, 03:19:52 »
там где тормозила, "Network Sort" прибавку производительности не дал. вероятно, тормоза связны с нехваткой видео памяти.
пока менял настройки видео, сглючила музыка в аркадии. вывод - настройки во время работы эмулятора лучше не крутить.

Оффлайн stalker4

  • Пользователь
  • Сообщений: 1044
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #6671 : 29 Сентябрь 2013, 11:40:26 »
Сделал на 8 слоев меньше,вроде бы норм.
Про первый бокс все в силе если что, я писал не однократно нужен драйвер виртуализации, у меня тупо на это нет времени, да и не стоит особо
Эмуль X360 стоит :)
Шучу шучу,на его эмуляцию и современных сиситем не хватит

Оффлайн Wind

  • Пользователь
  • Сообщений: 1834
  • Пол: Мужской
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #6672 : 29 Сентябрь 2013, 11:44:01 »
360 в ближайшее время не светит, как и зыч3 слишком высокие частоты у процов, зато пс4 и хбох one слабые довольно и их эмуляция более чем возможно, опять же с применением виртуализации.

Оффлайн Zenkai

  • Пользователь
  • Сообщений: 620
  • Пол: Мужской
  • TurboGrafx and FM Towns Fan
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #6673 : 29 Сентябрь 2013, 11:56:31 »
Что за слои такие?У меня нет таких в опциях.

Оффлайн ~Scorpion-

  • Пользователь
  • Сообщений: 9776
  • Пол: Мужской
  • Unstoppable!
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #6674 : 29 Сентябрь 2013, 12:15:33 »
Zenkai, "Layers". Если ты используешь не DX11 плагин, можешь не писать о багах, сейчас развивается только DX11 (ну, может, ещё немножко DX10) остальные устарели и их развитие завершено.

Оффлайн ParagonUnits

  • Пользователь
  • Сообщений: 10682
  • Пол: Мужской
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #6675 : 29 Сентябрь 2013, 13:04:06 »
Цитата
зато пс4 и хбох one слабые довольно и их эмуляция более чем возможно, опять же с применением виртуализации.

А почему первого бокса тогда нет эмуля с виртуализацией, ведь его железо очень слабое по сегодняшним меркам?

Оффлайн Wind

  • Пользователь
  • Сообщений: 1834
  • Пол: Мужской
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #6676 : 29 Сентябрь 2013, 13:06:58 »
Потому что у людей с опытом не стоит на него, вот и все

Оффлайн stalker4

  • Пользователь
  • Сообщений: 1044
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #6677 : 29 Сентябрь 2013, 15:27:28 »
А шо за "драйвер виртуализации" такоц?

Оффлайн Wind

  • Пользователь
  • Сообщений: 1834
  • Пол: Мужской
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #6678 : 29 Сентябрь 2013, 15:46:53 »
Современные процессоры имеют поддержку VT-x(d) у интел и AMD-v у амд - эти технологии позволяют по сути опустится в -1 кольцо процессора (в оф. доках пишут иначе но смысл тот же) и перехватывать в дальнейшем интересующие нас события проца. Собственно эта технология используется в vmware и им подобных системах. На деле это выглядит так настраиваем MMU проца на кусок кода, грузим туда код и стартуем виртуализацию, и когда процессор наткнется на привилегированную инструкцию то происходит возврат в программу запустившую виртуализацию и программа подменяет эту команду своей и возвращается к виртуализации. Понятное дело что цена выходов тоже есть, поэтому если теоертеический п3 поддерживал бы виртуализацию и работал на скорости 733 мгц, то его скорости для полной скорости эмуляции xbox1 не хватило бы, но любой современной корки хватить должно за глаза.

Оффлайн stalker4

  • Пользователь
  • Сообщений: 1044
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #6679 : 29 Сентябрь 2013, 16:02:36 »
но любой современной корки хватить должно за глаза.
ну надеемся на тебя в дальнейшем)

Оффлайн Zenkai

  • Пользователь
  • Сообщений: 620
  • Пол: Мужской
  • TurboGrafx and FM Towns Fan
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #6680 : 29 Сентябрь 2013, 16:16:16 »
~Scorpion-,
Окай.Я то думал,что не так?А у меня же карта директ 10 только держит.Если точнее 10.1.Но толку с него как я понял никакого..

Оффлайн Wind

  • Пользователь
  • Сообщений: 1834
  • Пол: Мужской
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #6681 : 29 Сентябрь 2013, 16:23:08 »
Если у тебя нвидиа то даже вредит, дело в том что у нвидии аппаратная ошибка, любая dx10.1 и выше совместимая карта, не правильно работает в режиме DX10, а у AMD такой ошибки нет

Оффлайн ~Scorpion-

  • Пользователь
  • Сообщений: 9776
  • Пол: Мужской
  • Unstoppable!
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #6682 : 29 Сентябрь 2013, 16:27:23 »
Wind, Отослал сообщение на форуме по дампу beta версии игры Toejam & Earl 3, ссылку дал на эмуль. Чувачок ответил, что пробовал последнюю версию, но у него всё равно крашится. Вот оригинальный ответ:

Цитата
Greetings from Holland! Welcome to AssemblerGames :)

I don't know what version I used (I'm on a other location at the moment) but I've tried the version you given me and it crashed at the same spot as the one I had when testing.
It crashes when the emulator wants to load 1ST_READ.bin as it crashes at the SEGA logo.

But thanks for the suggestion, it's always appreciated :)

Может, посоветуешь что?

Оффлайн stalker4

  • Пользователь
  • Сообщений: 1044
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #6683 : 29 Сентябрь 2013, 16:44:49 »
~Scorpion-, а где саму игру взял?

Оффлайн ~Scorpion-

  • Пользователь
  • Сообщений: 9776
  • Пол: Мужской
  • Unstoppable!
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #6684 : 29 Сентябрь 2013, 16:46:40 »
stalker4, У парня девкит есть с бета версией игры. Он пытается её сдампить, но не получается нормально.  :) Вот я и спрашиваю, может, подсказать как-нибудь ему чего...

Оффлайн Wind

  • Пользователь
  • Сообщений: 1834
  • Пол: Мужской
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #6685 : 29 Сентябрь 2013, 16:57:50 »
~Scorpion-, там защит никаких нету? типа бэд секторов, плюс бета может какие-то специфеческие особености консоли использовать которые эмуль просто не держит, надо конечно проверить на реальном железе для начала, записав готовый образ. И вобще как он дампил? на каком носителе диск обычный СД или реальный GDROM?

Оффлайн alex

  • Пользователь
  • Сообщений: 1076
  • Пол: Мужской
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #6686 : 29 Сентябрь 2013, 17:11:47 »
 файлы взяты с SCISI HDD девкита

Оффлайн ~Scorpion-

  • Пользователь
  • Сообщений: 9776
  • Пол: Мужской
  • Unstoppable!
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #6687 : 29 Сентябрь 2013, 20:01:33 »
~Scorpion-, там защит никаких нету? типа бэд секторов, плюс бета может какие-то специфеческие особености консоли использовать которые эмуль просто не держит, надо конечно проверить на реальном железе для начала, записав готовый образ. И вобще как он дампил? на каком носителе диск обычный СД или реальный GDROM?
Я не совсем понял, как он это делает. Но, похоже, копирует с жесткого диска девкита.
Цитата
I've bought an SEGA devkit a week ago and received it today, when connected to the PC I saw the gamefiles for ToeJam & Earl 3.
A few hours later I got it to boot and it's an actual working build of ToeJam & Earl 3 for the dreamcast!

Он скооперировался с другим типом и тот ему парочку инструкций дал типа этой:

И запускает он на эмуляторах в первую очередь.


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

Оффлайн Zenkai

  • Пользователь
  • Сообщений: 620
  • Пол: Мужской
  • TurboGrafx and FM Towns Fan
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #6688 : 29 Сентябрь 2013, 21:40:49 »
Если у тебя нвидиа то даже вредит, дело в том что у нвидии аппаратная ошибка, любая dx10.1 и выше совместимая карта, не правильно работает в режиме DX10, а у AMD такой ошибки нет
HD4850,но c gddr5,что технически делает её HD4870 слегка замедленной по чипу.Давно думаю у брательника HD5870 отжать,правда он от меня в 2500км живёт,а апгрейдится только ради эмуля чё-то не аллё..Но спасибо за рекомендации.

Оффлайн ~Scorpion-

  • Пользователь
  • Сообщений: 9776
  • Пол: Мужской
  • Unstoppable!
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #6689 : 29 Сентябрь 2013, 21:48:36 »
Чёт этот парень негусто так ответил.:-\

 "Пытался загрузиться с CDI, поскольку с GDI у меня всегда фейл (даже не показывает лого Сега). Когда я пытаюсь загрузить файл GDI, вижу в Ноле "Ошбку конверсии сектора" в дебаггере, когда пытаюсь проиграть 3-ий трек в музыкальном плеере "

Цитата
I've tried to boot it with a CDI file as creating GDI files always fail with me (They dont even show the SEGA logo).
When I try to boot an GDI file, I see in NullDC the error "Sector conversion error" in the debug console when I try to play the 3rd track (data track) in the music player.

Мда...