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

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

Оффлайн CaH4e3

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

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

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9364
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #10590 : 12 Сентябрь 2017, 00:19:25 »
не без косяков.
судя по содержанию сообщений в этом ты спец  :rofl:

Оффлайн ElkTheSenior

  • Пользователь
  • Сообщений: 827
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #10591 : 12 Сентябрь 2017, 00:52:51 »
судя по содержанию сообщений в этом ты спец

Содержания сообщений соответствуют их дате. Равно как и количеству видов грибов в лесу :D

« Последнее редактирование: 15 Сентябрь 2017, 14:39:35 от ElkTheSenior »

Оффлайн sdf12

  • Пользователь
  • Сообщений: 177
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #10592 : 18 Сентябрь 2017, 19:12:19 »
будет ли порт на xbox one?
With the next big update coming to Xbox One this fall, UWP games will now have access to 6 exclusive CPU cores, 5GB of RAM, and full access to the GPU for Direct3D12-based games. Put simply, UWP developers should be able to eek out vastly better performance for their games on Xbox One.
В  следующем  апдейте   будет  доступно   больше  памяти  и  ядер  процессора.

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9364
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #10593 : 18 Сентябрь 2017, 20:47:01 »
но зачем ?

Оффлайн DreamZzz

  • Пользователь
  • Сообщений: 267
  • Demul team
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #10594 : 19 Сентябрь 2017, 11:11:54 »
Ну вообще порт на коробку логичен. Но это нужно иметь коробку и свободное время.

Оффлайн Softer

  • Пользователь
  • Сообщений: 4196
  • Пол: Мужской
    • Steam
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #10595 : 19 Сентябрь 2017, 11:49:44 »
Ну вообще порт на коробку логичен.
Вы когда пишете подобные умозаключения, то указывайте саму логическую цепочку, а не ваш собственный вывод не известно на основе чего сделанный.

Оффлайн Wind

  • Пользователь
  • Сообщений: 1834
  • Пол: Мужской
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #10596 : 19 Сентябрь 2017, 12:53:35 »
Всмысле? один из разработчиков сказал логично, но нет ресурсов для реализации.

Оффлайн Softer

  • Пользователь
  • Сообщений: 4196
  • Пол: Мужской
    • Steam
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #10597 : 19 Сентябрь 2017, 13:45:05 »
Всмысле? один из разработчиков сказал логично, но нет ресурсов для реализации.
Так в чём конкретно логика портирования именно на XOne? Поясните далёкому от разработки Demul`а. Хочется же понимать.

Оффлайн Pavel Rally

  • Пользователь
  • Сообщений: 101
  • Пол: Мужской
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #10598 : 19 Сентябрь 2017, 13:56:23 »
Softer, Ради прикола.

Оффлайн Skay

  • Пользователь
  • Сообщений: 4114
  • Пол: Мужской
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #10599 : 19 Сентябрь 2017, 13:57:31 »
Pavel Rally, не "зачем" а "в чем логика"  <_<
Softer, длумаю из консолей этой единственный возможный вариант, там все же какой никакой DX

Оффлайн DreamZzz

  • Пользователь
  • Сообщений: 267
  • Demul team
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #10600 : 19 Сентябрь 2017, 17:47:17 »
Вы когда пишете подобные умозаключения, то указывайте саму логическую цепочку, а не ваш собственный вывод не известно на основе чего сделанный.
Там есть DirectX и CPU с совместимой системой команд. Есть пады, команды от которых можно прокидывать напрямую. Есть SDK windows universal, позволяющие писать под коробку и опыт написания под windows universal. В принципе даже сама коробка не нужна чтобы попробовать сделать сборку под windows universal. Чего нет, так это опыта работы с самой коробкой и свободного времени.

Но вообще мне эта тема интересна. Возможно даже коробку куплю, если время для разработки найду.
« Последнее редактирование: 19 Сентябрь 2017, 17:53:57 от DreamZzz »

Оффлайн paul_met

  • Супермодератор
  • Сообщений: 8058
  • Пол: Мужской
  • Похититель эмуляции
    • Youtube
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #10601 : 20 Сентябрь 2017, 19:59:11 »
Оффтоп и пустые рассуждения ни о чём удалены. Затейник наказан. Остальных призываю быть конструктивными и "не размазывать сопли по бумаге".

Оффлайн ~Scorpion-

  • Пользователь
  • Сообщений: 9776
  • Пол: Мужской
  • Unstoppable!
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #10602 : 25 Сентябрь 2017, 14:21:47 »
У обоих геймпадов одинаковые настройки с пурупуру паком. Но на втором вибрация не работает почему-то, работает только на первом. Использовались 2 геймпада xinput.
« Последнее редактирование: 25 Сентябрь 2017, 14:32:59 от ~Scorpion- »

Оффлайн Wind

  • Пользователь
  • Сообщений: 1834
  • Пол: Мужской
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #10603 : 25 Сентябрь 2017, 15:49:06 »
Если мне память не изменяет, так я не доделал вибру на все пады, она так и работает только на первом.

Оффлайн ~Scorpion-

  • Пользователь
  • Сообщений: 9776
  • Пол: Мужской
  • Unstoppable!
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #10604 : 25 Сентябрь 2017, 16:07:02 »
Понятно... :(

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9364
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #10605 : 10 Октябрь 2017, 21:56:43 »
Demul v0.7 171010


« Последнее редактирование: 10 Октябрь 2017, 22:33:15 от MetalliC »

Оффлайн paul_met

  • Супермодератор
  • Сообщений: 8058
  • Пол: Мужской
  • Похититель эмуляции
    • Youtube
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #10606 : 10 Октябрь 2017, 22:45:33 »
MetalliC, Я давно не запускал Demul, но сейчас при попытке запустить VF4:FT эмулятор нынче требует gds-0036a.chd. В ромсемсетах какие-то изменения произошли?

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9364
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #10607 : 10 Октябрь 2017, 22:49:55 »
paul_met,
Цитата
rom loading refactoring, NAOMI GD-ROM sets now require security PIC dumps, old GD-rip binaries not supported anymore
Romset in sync with current MAME
загрузка GD-rip бинарников выпилена, теперь нужны образ диска (chd) и ром pic-ключа. так же как и в MAME

Оффлайн paul_met

  • Супермодератор
  • Сообщений: 8058
  • Пол: Мужской
  • Похититель эмуляции
    • Youtube
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #10608 : 10 Октябрь 2017, 22:57:55 »
загрузка GD-rip бинарников выпилена, теперь нужны образ диска (chd) и ром pic-ключа. так же как и в MAME
А это в связи с чем? Дабы просто идти в ногу с мамкой? или есть какие-то весомые преимущества у chd?

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9364
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #10609 : 10 Октябрь 2017, 23:12:27 »
А это в связи с чем?
в основном в связи с эмуляцией DIMM-а. игры для NAOMI1/2 GD выглядят вот так:
187841-0
диск с игрой и PIC-ключ. их же и требует сейчас эмулятор - образ диска в CHD, и ром PIC-ключа.
в прошлом мы ручками вытаскивали бинарники игр с образов диска, и ключи из дампа PIC-а, потому что эмулятор не умел этого делать сам. теперь умеет.

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

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9364
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #10610 : 11 Октябрь 2017, 17:44:19 »
Demul v0.7 171011

* -listxml now generate "merge" tags
* minor romset corrections
* fix AICA DSP recompiler state load crash


« Последнее редактирование: 12 Октябрь 2017, 23:22:40 от MetalliC »

Оффлайн ElkTheSenior

  • Пользователь
  • Сообщений: 827
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #10611 : 12 Октябрь 2017, 17:18:20 »
Demul v0.7 171011

Окно "About" сломано :) ...

P.S.

Судя по предыдущей (171010) сборке, эмулятор вышел из Альфы, тогда как на сайте мы видим иную картину. Google по запросу Demul сразу приводит нас на официальную страничку эмулятора, нежели в волосатые дебри форума. То есть, сборки, для пущего их распространения, стоило бы, прежде всего, выкладывать на официальном сайте, несмотря на имеющиеся ссылки до Emu-Russia и EmuTalk.



Оффлайн Zenkai

  • Пользователь
  • Сообщений: 620
  • Пол: Мужской
  • TurboGrafx and FM Towns Fan
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #10612 : 12 Октябрь 2017, 20:21:07 »
Цитата
NAOMI GD-ROM sets now require security PIC dumps, old GD-rip binaries not supported anymore

Теперь в Roms надо что-то докидывать, или будет работать старый сет?

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9364
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #10613 : 12 Октябрь 2017, 20:43:41 »
ElkTheSenior, у Санча как появится время/возможность - выложит и на сайте, мож на неделе а может и через месяц, мне в принципе как-то пофиг ;)

Zenkai, не знаю. по чесноку, у меня ромсета Demul нет и никогда не было. зато есть ромсет MAME, указываешь его в путях и вуаля - игры запускаются.

Оффлайн paul_met

  • Супермодератор
  • Сообщений: 8058
  • Пол: Мужской
  • Похититель эмуляции
    • Youtube
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #10614 : 12 Октябрь 2017, 20:45:25 »
Теперь в Roms надо что-то докидывать, или будет работать старый сет?
Подыми глаз на пару постов вверх - там как раз обсуждалось, что рипы нынче не в моде. Придётся качать CHD сеты.

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9364
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #10615 : 12 Октябрь 2017, 20:52:00 »
paul_met, ты так говоришь будто это новость какая-то. еще с позапрошлого, 2015го года ромсеты Demul идут с гдромными играми в chd. и везде в таком виде и раздаются, хоть на том же pleasuredome.

Оффлайн Zenkai

  • Пользователь
  • Сообщений: 620
  • Пол: Мужской
  • TurboGrafx and FM Towns Fan
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #10616 : 12 Октябрь 2017, 21:02:49 »
ромсеты Demul идут с гдромными играми в chd
Ну на дрим то да, CHD это приоритет. А с аркадами моя не понимать. У меня в roms куча игр на различные платформы(Naomi/Naomi2/Atomiswave и т.д.), и выглядит это как множество .chd файлов вперемешку с .zip файлами. Zip при распаковке выглядит так

Как определить, правильный это ром или нет?

Добавлено позже:
хоть на том же pleasuredome
« Последнее редактирование: 12 Октябрь 2017, 21:10:30 от Zenkai »

Оффлайн CaH4e3

  • Пользователь
  • Сообщений: 3588
    • Twitter
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #10617 : 12 Октябрь 2017, 22:49:26 »
CHD - это формат сжатых образов дисков в маме. там в нем хранится все, что имеет формат диска - флешки, сидюки, гдромы, хдд
гдромные игры записаны на дисках, значит они хранятся в CHD в маме.
соответственно все гдромные игры в ромсете демула тоже будут иметь формат CHD.

скажите спасибо демул пока по чесноку не мулит ДИММ борду лол. потому что для старта гдромной игры в реале наоми ее должна с диска переписать в память сначала, а это занимает время.
для аркадного оператора - это один раз в полгода запустить бутявку, а для игрока - это в лучшем случае гигабайты загруженных ромов в кеше лол...
так что сейчас эмулятор сам находит файл на образе диска в формате CHD, а также вычитывает ключ из прошивки PIC чипа и сразу грузит все в память.
это происходит даже быстрее, чем распаковка старого варианта уже вырезанного из GDI бинарника игры, запакованного ZIP или 7Z.

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

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

дримовые игры рипаются и пускаются во всех других мумуляторах в форматах обычных CD, если они рипы, либо в GDI, если они оригиналы.
GDI - это формат с кучей файлов и он не очень удобен для хранения, а если его сжимать, то, чтобы поиграть, его надо разжимать каждый раз обратно. это неудобно.
в демуле GDI образы игр переведены в CHD для удобства использования данного формата с эмулем, а не по какой-то другой причине.
CHD является одновременно и образом и сжатым файлом. его можно расжимать на лету и не надо распаковывать. считай это ромом для эмулятора.
« Последнее редактирование: 12 Октябрь 2017, 23:03:26 от CaH4e3 »

Оффлайн paul_met

  • Супермодератор
  • Сообщений: 8058
  • Пол: Мужской
  • Похититель эмуляции
    • Youtube
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #10618 : 12 Октябрь 2017, 23:05:57 »
paul_met, ты так говоришь будто это новость какая-то. еще с позапрошлого, 2015го года ромсеты Demul идут с гдромными играми в chd. и везде в таком виде и раздаются, хоть на том же pleasuredome.
Я имел ввиду, что раньше та же Naomi могла обойтись и рипами. А теперь никак. Не знаю, на сколько там по размеру отличается бинарник от CHD, но последний, наверняка, толще, раз в нём всё на месте.

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9364
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #10619 : 12 Октябрь 2017, 23:29:02 »
Как определить, правильный это ром или нет?
тупо запустить игру, если чего не хватает - эмуль скажет чего именно. но лучше научиться пользоваться clrMAMEPro.
не в курсе? Будут плюшки под НГ как в прошлом году?
халявные раздачи ? - конечно, они каждый год.

скажите спасибо демул пока по чесноку не мулит ДИММ борду лол.
ты немножко отстал от жизни ;) как найду время, и вынесу СХ4 димма в тред - оно станет включенным по дефолту.
под эмулятором сейчас проверки и загрузки проходят значительно быстрее чем в реале, там память медленная чтоли, или IDE контроллер, у нас оно быстрое типа.


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


Добавлено позже:
Я имел ввиду, что раньше та же Naomi могла обойтись и рипами. А теперь никак.
потому что застарелые кунштюки мешаются с нормальным кодом, получается ипаное спагетти из старого говнокода и современной реализации. спрашивается - нафиг мне уперлось тратить свое время на возню с тем всем антиквариатом ? потому что кому-то там лень скачать десяток-полтора гиг ? танунах.
Не знаю, на сколько там по размеру отличается бинарник от CHD, но последний, наверняка, толще, раз в нём всё на месте.
мегабайт на десять - пятнадцать, это можно назвать отличием по меркам 2017го года ?
« Последнее редактирование: 12 Октябрь 2017, 23:52:42 от MetalliC »