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

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

Оффлайн CaH4e3

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

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

Оффлайн gotten

  • Пользователь
  • Сообщений: 4763
  • Пол: Мужской
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9570 : 27 Сентябрь 2015, 17:41:58 »
99%  изменений касаются DX11NG рендера. сходи выбери его в настройках чтоли
Да, баги исчезли. Правда тормоза появились, Star wars racer заметно тормозит в этом рендере.

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9386
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9571 : 27 Сентябрь 2015, 18:41:19 »
gotten, ты не поверишь - проблема в значительно лучшей оптимизации DX11NG плагина. он намного быстрее старого дх11.
потому, долбанные АТИ-дрова под ним значительно чаще выпадают на пониженные частоты - и тут ты в некоторых играх типа этой и получаешь тормоза.

вот пара скринов для сравнения:
на том который "slow" - карта упала на 775мгц, а то и вообще на 2д частоту 100мгц -> тормоз и 50 с копейками фпс

на том который "normal" - нормальные 900мгц -> полная скорость как видишь.

вообще в этой игре нужно убирать галочку "translucent join" чтоб не было бегающих точек всяких (Z-файтингов), собсно для таких игр эта галка и предназначена.
кроме того нагрузка на видяху будет больше и больше шансов что карта будет работать таки на полной скорости, а не "в пол силы" и с тормозами. то есть как ни смешно - чтоб оно не тормозило нужно грузануть видяху какой-то херью  :D

хз как с этим атишным говном бороться, в отличие от нвидий тут в дровах нету возможности форсировать максимальную частоту.
« Последнее редактирование: 27 Сентябрь 2015, 18:58:58 от MetalliC »

Оффлайн Joker

  • Пользователь
  • Сообщений: 2094
  • Квалифицированное быдло
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9572 : 27 Сентябрь 2015, 20:25:12 »
А как запустить хоть какой-нибудь F355 Challenge? f355 жалуется, что не хватает какого-то файла в ромсете, а он выкачан с pleasuredome (0.165 mame). Многосистемные же f355 что-то только по кругу ресетятся.

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9386
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9573 : 27 Сентябрь 2015, 20:41:05 »
Цитата: Joker
f355 жалуется, что не хватает какого-то файла в ромсете, а он выкачан с pleasuredome (0.165 mame).

биосы у нас не так как в MAME лежат. "какого-то файла" (так лень было написать какого именно ?) нужно скопировать из f355bios или f355dlx в naomi

вообще я менял ромсет в MAME и Demul, так что он в последней альфе соответствует 0.166, которая выйдет в среду. но именно эти игры я не трогал, так что проблема у тебя в биосах.

Цитата: Joker
Многосистемные же f355 что-то только по кругу ресетятся.

в случае Twin-версий - в настройках автомата нужно отключить сеть

Оффлайн gotten

  • Пользователь
  • Сообщений: 4763
  • Пол: Мужской
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9574 : 27 Сентябрь 2015, 20:46:55 »
MetalliC, буду тогда в виндовую версию играть, страшновато постоянно под сильной нагрузкой карту держать. В Ecco не так сильно тормозит, заметно лучше.

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9386
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9575 : 27 Сентябрь 2015, 20:48:03 »
gotten, кстати, не один демул страдает от этой атишной фигни
https://forums.dolphin-emu.org/Thread-how-do-i-force-high-performance-mode-with-amd
https://forums.dolphin-emu.org/Thread-unofficial-amd-ati-gpu-performance-guide-feat-dolphin

попробовал способ с созданием в ССС профиля и ручным редактированием частот - работает, тормоза пропадают, но клацать туды-сюды эти профили - геморно и не удобно.

Оффлайн ElkTheSenior

  • Пользователь
  • Сообщений: 827
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9576 : 28 Сентябрь 2015, 02:24:14 »
не один демул страдает от этой атишной фигни

Эта фигня называется "AMD PowerPlay" (она же AMD PowerTune, в зависимости от APU). Аналог "Power Management Mode" от Nvidia, который от пользователей никуда не прячут, в отличии от AMD/ATI.

Судя по информации из сети, можно воспользоваться небезызвестной утилитой MSI Afterburner и отключить это дерьмо:

P.S: У меня нет AMD/ATI GPU, поэтому об эффективности сего метода сказать ничего не могу.

Оффлайн ofry

  • Пользователь
  • Сообщений: 237
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9577 : 28 Сентябрь 2015, 07:24:44 »
та да,
ofry смысл в чём - тот мумулятор должен мумулировать в точности всё то что умеет пад Х360
то есть похрен есть ли вибра на твоем реальном паде, эмулировать ее интерфейс он должен даже если ее нет, т.к. в настоящем Х360 паде она есть, и многие программы точно так же могут не представлять как это так вдруг может быть Хинпут девайс (т.е. Х360 пад) без нее.

то же касается и осей/кнопок/курков итп - всё должно быть в точности как в Х360 паде, и похер сколько их там в твоем реальном.

так что будь добр, иди и компостируй мозги авторам той софтины. или сам бери и доделывай нормально, если конечно не звездишь что сам разработчик чего-то там.

Кнопки те же самые, оси/курки тоже (по умолчанию транслирует 1 в 1), да и вибра есть (в окне настроек вполне себе тестируются оба мотора). Да, реально в играх она вроде бы не работает, но мне это особо не мешает.

Так что тебе мешает поправить код padDemul?

Таким образом, тебе что, жалко чуть поправить код padDemul.dll?

Различие между эмулируемым XBOX360 и реальным - я никак не могу задать 4 разных положения кнопки GUIDE (XBOX кнопки), т.к. аналогичная кнопка PS работает как обычная кнопка, не вращается.

Добавлено позже:
gotten, ты не поверишь - проблема в значительно лучшей оптимизации DX11NG плагина. он намного быстрее старого дх11.
потому, долбанные АТИ-дрова под ним значительно чаще выпадают на пониженные частоты - и тут ты в некоторых играх типа этой и получаешь тормоза.

вот пара скринов для сравнения:
на том который "slow" - карта упала на 775мгц, а то и вообще на 2д частоту 100мгц -> тормоз и 50 с копейками фпс

на том который "normal" - нормальные 900мгц -> полная скорость как видишь.

вообще в этой игре нужно убирать галочку "translucent join" чтоб не было бегающих точек всяких (Z-файтингов), собсно для таких игр эта галка и предназначена.
кроме того нагрузка на видяху будет больше и больше шансов что карта будет работать таки на полной скорости, а не "в пол силы" и с тормозами. то есть как ни смешно - чтоб оно не тормозило нужно грузануть видяху какой-то херью  :D

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

Я лично в INI прописал 2D mode частоту равной частоте 3D Mode, и мощность кулера на максимум выкрутил... Полет нормальный.
« Последнее редактирование: 28 Сентябрь 2015, 07:33:55 от ofry »

Оффлайн Wind

  • Пользователь
  • Сообщений: 1834
  • Пол: Мужской
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9578 : 28 Сентябрь 2015, 09:20:22 »
 ofry, я код уже поправил. Имелось ввиду, что исправлять ошибки эмулятора гэймпада желания нет, кроме того ошибка была исправлена только после того как была получена полная информация о моменте появления ошибки. Информацию получил на емутелке. Человек не поленился сказать с какой версии появилась ошибка.

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9386
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9579 : 28 Сентябрь 2015, 13:12:51 »
Цитата: ofry
Так что тебе мешает поправить код padDemul?
Таким образом, тебе что, жалко чуть поправить код padDemul.dll?

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

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

Оффлайн paul_met

  • Супермодератор
  • Сообщений: 8101
  • Пол: Мужской
  • Похититель эмуляции
    • Youtube
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9580 : 28 Сентябрь 2015, 15:08:51 »
MetalliC, Wind
Эмуляцию сатурна не думаете возвращать в Demul? Просто в связи с недавним оживлением эмуля вновь закрался данный вопрос.

Оффлайн gotten

  • Пользователь
  • Сообщений: 4763
  • Пол: Мужской
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9581 : 28 Сентябрь 2015, 15:49:32 »
ElkTheSenior, не помогает эта программа. При старте Demul  частота gpu 900 mhz, а дальше начинаются скачки, то 157, то 600 mhz. Хз как с этим боротся.

Оффлайн Dyons

  • Пользователь
  • Сообщений: 7178
  • инфернальный колдун
    • Youtube
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9582 : 28 Сентябрь 2015, 15:55:45 »
ElkTheSenior, не помогает эта программа. При старте Demul  частота gpu 900 mhz, а дальше начинаются скачки, то 157, то 600 mhz. Хз как с этим боротся.
берешь какую нить утилиту для разгона типа ati tray tools и гонишь на пару мегагерц ядро

Оффлайн gotten

  • Пользователь
  • Сообщений: 4763
  • Пол: Мужской
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9583 : 28 Сентябрь 2015, 16:06:57 »
Dyons, так разогнал чуток через amd overdrive или это не подходит? Все равно скачки.

Оффлайн Dyons

  • Пользователь
  • Сообщений: 7178
  • инфернальный колдун
    • Youtube
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9584 : 28 Сентябрь 2015, 16:11:33 »
Dyons, так разогнал чуток через amd overdrive или это не подходит? Все равно скачки.
через дрова бесполезно, там разгон только под нагрузкой активируется

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9386
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9585 : 28 Сентябрь 2015, 16:41:16 »
Цитата: paul_met
Эмуляцию сатурна не думаете возвращать в Demul? Просто в связи с недавним оживлением эмуля вновь закрался данный вопрос.

никто не оживал, он в таком же коматозном состоянии как и был последние пару лет. разница только в том, что сейчас на публику периодически выкладываются текущие билды.

Цитата: Dyons
через дрова бесполезно, там разгон только под нагрузкой активируется

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

Оффлайн gotten

  • Пользователь
  • Сообщений: 4763
  • Пол: Мужской
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9586 : 28 Сентябрь 2015, 16:46:59 »
Попробовал через Msi afterburner, тоже самое. Запустил "мохнатый кубик" в ATITool, 900 mhz стабильно. Только запускаю Demul, начинаются скачки, короче нагрузка тоже не помогает.

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9386
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9587 : 28 Сентябрь 2015, 17:08:33 »
gotten,
Цитата: MetalliC
попробовал способ с созданием в ССС профиля и ручным редактированием частот - работает, тормоза пропадают, но клацать туды-сюды эти профили - геморно и не удобно.

у тебя так разве не работает ? по ссылкам на форуме долфина написано что и как делать (на инглише)

Оффлайн gotten

  • Пользователь
  • Сообщений: 4763
  • Пол: Мужской
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9588 : 28 Сентябрь 2015, 18:15:09 »
MetalliC, нет, не помогает.

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9386
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9589 : 28 Сентябрь 2015, 18:35:02 »
та ладно, ты точно пробовал ? ;)

пускаешь ССС, Производительность - AMD Overdrive - Включить Graphics Overdrive, применить.
Установки - добавить установку - вводишь имя типа demul, сохранить.

идешь в папку \Users\[имя юзера]\AppData\Local\ATI\ACE\Profiles\ и открываешь блокнотом demul.xml

в секциях
<Feature name="CoreClockTarget
<Feature name="MemoryClockTarget
<Feature name="CoreVoltageTarget
ставишь значения Want_0 и Want_1 такими же как и Want_2
т.е. у меня например было
стало
короче везде по 900МГц, с частотой памяти и напряжениями - аналогично.

после этого клацаем два раза demul в списке "Установки", ну или Управлять установками - demul - применить.
после этого карта должна переключиться на максимальную частоту.

в дальнейшем для возвращения взад авто-переключения частот - убрать галочку "Производительность - AMD Overdrive - Включить Graphics Overdrive". для форсирования максимальной - поставить назад.
переключать только руками, автоматом при запуске приложения грузить профили оно не умеет (в отличие он нвидиевских)

Оффлайн gotten

  • Пользователь
  • Сообщений: 4763
  • Пол: Мужской
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9590 : 28 Сентябрь 2015, 20:31:49 »
MetalliC, все сделал, выпадает видео-драйвер, на 3-й раз вообще bsod вылетел, видимо что-то с видюхой?

Оффлайн paul_met

  • Супермодератор
  • Сообщений: 8101
  • Пол: Мужской
  • Похититель эмуляции
    • Youtube
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9591 : 28 Сентябрь 2015, 20:50:40 »
Цитата: MetalliC
никто не оживал, он в таком же коматозном состоянии как и был последние пару лет. разница только в том, что сейчас на публику периодически выкладываются текущие билды.

Ну не скажи. Переписанная заново эмуляция Наоми2 (с твоих же слов) - это не пофиксить пару строк кода. Думаю, что данная процедура заняла немало времени. Раз потратился, то было интересно. Да и выход новых билдов свидетельствует о, по крайней мере, проснувшейся инициативе.

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9386
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9592 : 28 Сентябрь 2015, 21:10:59 »
paul_met,
еще раз говорю - ничего не изменилось, вообще. ничего не просыпалось и не засыпало, всё так же. то ты на форум эму-раши не заглядывал и не следил за новостями проекта. типа
- эмуляции SystemSP (а это какбэ цельная новая система) и херовой кучи ее периферии,
- взлом защиты биосов дрима/наоми (чего все 15 лет их существования не могли сделать) и создание всяких биосов-дамперов,
- эмуляция мультиборд Наоми,
- реверс/эмуляция всяких плат сенсоров/тачей/итп аркад (каждый из которых сравним по мощности/сложности с дримом),
- полный взлом защиты применявшейся Сегой в Модель2, Модель3, Хикару итп (совместно с Haze и A.Naive)

это так, что вспомнилось на вскидку из сделанного в прошлом и начале этого года.

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

то есть постоянно что-то делалось, только билды демула людям не  выдавались )

Добавлено позже:
PS: это разве что у русскоязычной публики под Demul подразумевается эмулятор какого-то дурацкого дрима, ну а у буржуев - команда которая может раскурочить/отреверсить/взломать массу самого разного железа. по одним фотографиям лол.
« Последнее редактирование: 28 Сентябрь 2015, 21:44:42 от MetalliC »

Оффлайн ElkTheSenior

  • Пользователь
  • Сообщений: 827
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9593 : 28 Сентябрь 2015, 23:22:13 »
нет, не помогает.
В MSI Afterburner и ATI Tray Tool предусмотрены соответствующие профили:
Попробуй их, раз возникают проблемы с ручным методом. 

Оффлайн Томахомэ

  • Пользователь
  • Сообщений: 807
  • Пол: Мужской
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9594 : 29 Сентябрь 2015, 13:52:56 »
Только что опробовал Maze of the Kings. Графика-то конечно кул, но вот звук - это вообще лютый угаръ, трэшъ и писецъ просто. Дело в самом эмуляторе, я ли я чё-то в плагинах недонастроил?

К тому же ещё и пистолет мышью эмулируется через жопу.

Онлайн Ogr

  • Пользователь
  • Сообщений: 7432
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9595 : 29 Сентябрь 2015, 15:21:25 »
Цитата: Томахомэ
но вот звук - это вообще лютый угаръ, трэшъ и писецъ просто. Дело в самом эмуляторе, я ли я чё-то в плагинах недонастроил?К тому же ещё и пистолет мышью эмулируется через жопу.

в нативе звук плывёт? - значить пк вообще лютый угаръ, трэшъ и писецъ просто. и эмулировать на нем выше н64 с большими оговорками.

Оффлайн Wind

  • Пользователь
  • Сообщений: 1834
  • Пол: Мужской
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9596 : 29 Сентябрь 2015, 15:43:15 »
Ogr, зачет. Даже я бы так жоско не написал

Оффлайн Томахомэ

  • Пользователь
  • Сообщений: 807
  • Пол: Мужской
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9597 : 29 Сентябрь 2015, 15:43:59 »

в нативе звук плывёт? - значить пк вообще лютый угаръ, трэшъ и писецъ просто. и эмулировать на нем выше н64 с большими оговорками.

Нееет, только что проверил - дримовский Confidential Mission на нулике идёт на полной скорости на ура, стало быть, дело не в компе.

Добавлено позже:
Скорость-то у Maze of the Kings нормальная, графика и многое другое тоже, проблема только именно в звуке.

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9386
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9598 : 29 Сентябрь 2015, 15:50:37 »
нулик написан 10 лет назад, ессно на ПК которым уже давно место на свалке он по скорости работает не плохо. ну и по качеству - говняненько.

только что тестил эмуль на средненьком ноуте нескольколетней давности (Asus K55) - летает на ура, и дрим и наоми, и наоми2.

Добавлено позже:
Цитата: Томахомэ
проблема только именно в звуке.

это первый эмулятор который ты в жизни увидел ?
практически все эмуляторы выдают "плохой звук" если у тебя комп не тянет эмуляцию этой системы на полной скорости. ну то есть если вверху окна цифирка SPG не стабильные 60 или 50 - будет растянутый или заикающийся звук.

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

Оффлайн Томахомэ

  • Пользователь
  • Сообщений: 807
  • Пол: Мужской
    • Просмотр профиля
Re: Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9599 : 29 Сентябрь 2015, 17:03:08 »
Попробую тестануть на Демуле дримовские игры, чтобы узнать, тянет ли комп эмуляцию на Демуле.

Ну, а вот например, Makaron EX - он как эмуль Naomi гуд или не гуд?