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

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

Оффлайн CaH4e3

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

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

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9386
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9900 : 02 Апрель 2016, 15:11:38 »
Cyb3rM4n, те же что и 3 года назад - поддержка DX11
норм работает на более-менее современных ноутбучных дискретных обрезках, говорят вполне терпимо и на видеоядрах встроенных в свежие процессоры.

Оффлайн pedro

  • Emu-Land Team
  • Сообщений: 8798
  • Пол: Мужской
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9901 : 02 Апрель 2016, 15:30:59 »
В demul07a_221215 поменяли названия для файлов дампов MBAA?

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9386
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9902 : 02 Апрель 2016, 15:36:23 »
pedro, у тебя какой-то старый ромсет. выгрузи датник из эмулятора, проскань clrMAMEPro, или просто бери ромы из текущего МАМЕ.

в своем кристальном шаре я вижу, что у тебя не хватает файлика epr-24455.ic7 в архиве mbaa.7z/zip
скорее всего он есть в архиве mbaaa, добавь его в mbaa, а mbaaa можешь грохнуть

Оффлайн pedro

  • Emu-Land Team
  • Сообщений: 8798
  • Пол: Мужской
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9903 : 02 Апрель 2016, 15:41:44 »
в своем кристальном шаре я вижу, что у тебя не хватает файлика epr-24455.ic7 в архиве mbaa.7z/zip

Он там присутствует
164893-0

Тут другая проблема. Демуль видит mbaa не как rev.a, а как оригинальную игру, которая в списке именуется mbaao

Оффлайн pedro

  • Emu-Land Team
  • Сообщений: 8798
  • Пол: Мужской
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9904 : 02 Апрель 2016, 15:47:22 »
Содержимое дампов таково:

mbaa:
epr-24455.ic7

mbaao:
ic8
ic9
ic10
ic11
ic12
ic13

При запуске mbaa выдеёт:
164895-0

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9386
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9905 : 02 Апрель 2016, 15:57:56 »
Тут другая проблема. Демуль видит mbaa не как rev.a, а как оригинальную игру, которая в списке именуется mbaao
это не "проблема" так и должно быть. "по понятиям" МАМЕ - парентом должна быть самая свежая версия/ревизия игры, плюс World или US а не японская если есть разделение по языкам или регионам. раньше было не так как положено, с пол года назад я поправил.
еще раз говорю, сделай как было сказано и на заморачивайся
скорее всего он есть в архиве mbaaa, добавь его в mbaa, а mbaaa можешь грохнуть


Добавлено позже:
то есть все ромы теперь должны быть архиве mbaa

и вообще -
demul.exe -listxml >demul.dat
смотри сам датник

Оффлайн pedro

  • Emu-Land Team
  • Сообщений: 8798
  • Пол: Мужской
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9906 : 02 Апрель 2016, 16:03:15 »
добавь его в mbaa, а mbaaa можешь грохнуть

Ого, получилось. Боялся будет плеваться на чексумму или еще чего.

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9386
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9907 : 02 Апрель 2016, 16:34:51 »
ну и хорошо :)

Оффлайн Cyb3rM4n

  • Пользователь
  • Сообщений: 755
  • Пол: Мужской
  • Админ с /1cc/
    • ВКонтакте
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9908 : 02 Апрель 2016, 23:33:43 »
MetalliC, благодарю, как раз поставил Radeon HD5700

Оффлайн Zenkai

  • Пользователь
  • Сообщений: 620
  • Пол: Мужской
  • TurboGrafx and FM Towns Fan
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9909 : 20 Апрель 2016, 23:48:52 »
1.Почему в новом плагине,отказались от шейдеров и "Internal Resolution"?

2.Нужно ли перекачивать игры для DC и аркад для запуска на последней ревизии эмуля,если старый пак скачан в 2013 году?

3.Почему содержание папки с биосами,выложенное товарищем Металлик,и папки,скачиваемой непосредственно с сайта емулэнда,отличается?

4.Почему размер биосов отличается от тех,которые у меня лежат ещё с времён 0582?Другой алгоритм сжатия,или действительно изменённый(е) биос(ы)?

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9386
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9910 : 21 Апрель 2016, 16:36:31 »
Zenkai,
1. сто раз уже говорилось. старое в новом плагине не работает, новое делать некому.
2. дело твое. если что-то перестало запускаться перекачай если оно тебе нужно.
3. потому что на эмуленде или эмураше некому/некогда/воблом обновлять эти все биосы и прочее.
4. фиг его знает что там у тебя за биосы, и почему они отличаются.
« Последнее редактирование: 21 Апрель 2016, 17:14:05 от MetalliC »

Оффлайн Zenkai

  • Пользователь
  • Сообщений: 620
  • Пол: Мужской
  • TurboGrafx and FM Towns Fan
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9911 : 21 Апрель 2016, 17:18:44 »
фиг его знает что там у тебя за биосы, и почему они отличаются
Я сам хз.shikgam2,ngdup42,и прочие...Не помню уже,но раз клал,значит нужно было :biggrin: На всякий случай закинул биосы из всех трёх папок,в одну.Хуже точно не станет.

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9386
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9912 : 21 Апрель 2016, 22:38:34 »
shikgam2,ngdup42,и прочие
рипы с GD-ROM-ов (архивы в которых один большой файл) все еще поддерживаются, но в нынешнем официальном ромсете вместо них уже полные образы дисков в формате CHD.
за ngdup42 итп яб вообще не переживал )) оно никому не надо, т.к. это не игры

Оффлайн Pavel Rally

  • Пользователь
  • Сообщений: 101
  • Пол: Мужской
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9913 : 30 Апрель 2016, 20:09:47 »
MetalliC
Спасибо за эмулятор.

Оффлайн VL@DIK

  • Пользователь
  • Сообщений: 439
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9914 : 30 Апрель 2016, 20:23:06 »
Жаль только некоторые функции не пашут  :blush:

Это я о севстейтах

Оффлайн CaH4e3

  • Пользователь
  • Сообщений: 3588
    • Twitter
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9915 : 30 Апрель 2016, 22:39:51 »
считай, что их нет, как во всех других мулях лол
а вообще, креш сейвстейтов завязан на обработчики каунтеров. разные части игры ставят разные каунтеры, соответственно в стейте будет разное их количество сохранено. чтобы более менее гарантировать загрузку сейва, надо перед загрузкой находиться примерно в том же режиме в игре, в каком был сделан сейвстейт. т.е. загружать сейвстейт при старте биоса - гарантированный креш. загружать ингейм сейвстейт из титульника - как получится. а загрузить игру до ингейма и попробовать загрузиться с сейва - 90 процентов гарантии, что оно получится.

Оффлайн Zenkai

  • Пользователь
  • Сообщений: 620
  • Пол: Мужской
  • TurboGrafx and FM Towns Fan
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9916 : 02 Май 2016, 13:44:13 »
Что-то странное творится.Запускаю эмуль на новом плагине-жуткие подёргивания,и рассинхорн картинки уже с загрузки лого.В итоге получаю такую картинку

А на старом плагине всё ок.

И в игре Ghost Blade(DC) произвольные замедления звука и видео,как будто проц захлёбывается.Но загрузка его,не выше обычного  :neznayu: Битый образ?
« Последнее редактирование: 02 Май 2016, 14:05:10 от Zenkai »

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9386
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9917 : 03 Май 2016, 23:02:12 »
давайте договоримся: если что-то хотим написать о производительности - идем в свой профиль и указываем там конфиг своего компа, ОК ? ну или если религия не позволяет хотя бы в сообщении.

скриншот судя по всему в ТВ-режиме, поставь режим Auto или принудительно VGA
что вообще за игра и образ ?

на счет GB - что за замедления, как именно и когда именно ? опять же - что не зная что у тебя за комп ничего не скажешь.
вообще эти новые игрушки типа GB или PierSolar активно пользуют MMU (как и WinCE) при подгрузке данных с диска, так что на дохлых процах теоретически может просаживаться скорость в эти моменты, хотя у меня как-то не заметно такого...

Оффлайн Zenkai

  • Пользователь
  • Сообщений: 620
  • Пол: Мужской
  • TurboGrafx and FM Towns Fan
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9918 : 03 Май 2016, 23:47:33 »
давайте договоримся: если что-то хотим написать о производительности - идем в свой профиль и указываем там конфиг своего компа, ОК ? ну или если религия не позволяет хотя бы в сообщении.

Done.

скриншот судя по всему в ТВ-режиме, поставь режим Auto или принудительно VGA
что вообще за игра и образ ?
Ну да,стояло TV(RGB).Поставил авто и проблема исчезла.Спасибо.И сразу встречный вопрос.В чём смысл нового плагина?Динамик ресолюшн нет.Фильтров нет.Изображение  даже в 1080п выглядит фуфлово.Ну серьёзно,зачем?

на счет GB - что за замедления, как именно и когда именно ? опять же - что не зная что у тебя за комп ничего не скажешь.
вообще эти новые игрушки типа GB или PierSolar активно пользуют MMU (как и WinCE) при подгрузке данных с диска, так что на дохлых процах теоретически может просаживаться скорость в эти моменты, хотя у меня как-то не заметно такого...
Уже говорил-"плавающего"типа.Звук местами,как из кисельной ямы.И видео слегка тоже подтормаживает.И абсолютно рандомно.Но ведь с остальными игорями такого нет.Вот и спрашиваю.Грешу на образ,он CDI формата.И запускается соответственно,если плагин gdrCHD,поменять на gdrImage.

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9386
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9919 : 04 Май 2016, 00:36:50 »
В чём смысл нового плагина?Динамик ресолюшн нет.Фильтров нет.Изображение  даже в 1080п выглядит фуфлово.Ну серьёзно,зачем?
отлистай тему назад, после релиза 0.7а это неоднократно объяснялось, я уже устал повторять.
вкратце - смысл в эмуляции того как работает дримкаст, и в частности его GPU после того как он отрендрерит картинку, куда и как ее кладет в видеопамять, что и как потом выводит на экран итп, фреймбуфер короче.
так что игры работающие напрямую с видеопамятью типа титула Vigilante 8, титул Sonic Shuffle, или Extreme Sports с потрясным солнышком и бликами, и всякие прочие которые по-мелочи дорисовывают что-то процессором поверх отрендеренного теперь работают как положено.
как побочный эффект выпилен кэш текстур, что дало нехилый спидап в 2D играх да и вообще, особо заметно например в Metal Slug 6 или Samurai Shodown VI, плюс вылечились вылеты эмулятора при длительной игре из-за косяков этого кэша.

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

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

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


Уже говорил-"плавающего"типа.Звук местами,как из кисельной ямы.И видео слегка тоже подтормаживает.
странно, комп у тебя вроде норм, разве что чтение с диска может подтупливать, если образ еще не осел в кеше винды. тормоза при каждом старте игры/уровня или только при первом ?
я на своем компе ее целиком проходил, и проблем не замечал вроде, а он прилично послабее твоего будет.
может быть так же стандартная болячка драйверов с эмуляторами (не только этим) - выпадение на 2Д частоты, так что для Demul стоит создать профиль в нвидиевских настройках и отключить там экономию энергии (режим макс. производительности или как-то так обзывается)
« Последнее редактирование: 04 Май 2016, 00:45:18 от MetalliC »

Оффлайн Ogr

  • Пользователь
  • Сообщений: 7416
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9920 : 04 Май 2016, 00:50:19 »
я уже устал повторять.
ответил 1й раз - занес в фак в шапку. и потом просто посылаешь её читать, в место того чтобы многобуков набирать в 10й раз.

Оффлайн Zenkai

  • Пользователь
  • Сообщений: 620
  • Пол: Мужской
  • TurboGrafx and FM Towns Fan
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9921 : 04 Май 2016, 01:30:49 »
что чтение с диска может подтупливать, если образ еще не осел в кеше винды. тормоза при каждом старте игры/уровня или только при первом ?
я на своем компе ее целиком проходил, и проблем не замечал вроде, а он прилично послабее твоего будет.
может быть так же стандартная болячка драйверов с эмуляторами (не только этим) - выпадение на 2Д частоты, так что для Demul стоит создать профиль в нвидиевских настройках и отключить там экономию энергии (режим макс. производительности или как-то так обзывается)
Только что прошёл её без единого разрыва проблем.Всё дело оказалось в том же Video Mode(TVrgb/auto).И удачи с внешними фильтрами,это будет здорово.

Оффлайн VL@DIK

  • Пользователь
  • Сообщений: 439
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9922 : 04 Май 2016, 15:27:03 »
 MetalliC

 Выпили опции стейтов - только тоску наводят и работают через одно место  ;)

Оффлайн ~Scorpion-

  • Пользователь
  • Сообщений: 9776
  • Пол: Мужской
  • Unstoppable!
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9923 : 04 Май 2016, 16:21:39 »
MetalliC

 Выпили опции стейтов - только тоску наводят и работают через одно место  ;)
Вот это не надо. Они не везде плохо работают.  ;)

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9386
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9924 : 04 Май 2016, 19:47:49 »
Выпили опции стейтов - только тоску наводят и работают через одно место 
не надо трындеть, они такие (кривые) всю жизнь были, что вобщем-то многим не мешает ими пользоваться лол, если знать как.

Оффлайн CaH4e3

  • Пользователь
  • Сообщений: 3588
    • Twitter
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9925 : 04 Май 2016, 20:17:31 »
я на полстраницы выше же сказал, как лол

Оффлайн Cyb3rM4n

  • Пользователь
  • Сообщений: 755
  • Пол: Мужской
  • Админ с /1cc/
    • ВКонтакте
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9926 : 05 Май 2016, 20:40:06 »
MetalliC, тут америкацы с одного дискородового сервера спрашивают, эмулятор мёртв или нет?

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9386
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9927 : 05 Май 2016, 20:59:25 »
с одного дискородового сервера
это как ?

что вкладывается в понятие мёртв ?
так-то он в том же состоянии что и год или два назад - по праздникам кто-то что-то делает.
о новостях или каких-то достижениях рассказывается там - http://forum.emu-russia.net/viewtopic.php?p=24985#p24985

Оффлайн Cyb3rM4n

  • Пользователь
  • Сообщений: 755
  • Пол: Мужской
  • Админ с /1cc/
    • ВКонтакте
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9928 : 05 Май 2016, 22:33:56 »
MetalliC, блин, жду релиза с внесенными измененниями, хочу попробовать сам поиграть в инишл ди

Оффлайн ofry

  • Пользователь
  • Сообщений: 237
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9929 : 23 Май 2016, 14:11:28 »
не надо трындеть, они такие (кривые) всю жизнь были, что вобщем-то многим не мешает ими пользоваться лол, если знать как.

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

GitHub репозиторий вполне устроит...