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

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

Оффлайн 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.
« Ответ #9930 : 23 Май 2016, 14:37:41 »
этот эмулятор и исходный не мой лично, так что, он может быть опубликован лишь при согласии всех приложившихся к его созданию.

НО, если кто-то желает присоединиться - милости просим.

так-то людей немножко приходило в прошлом. один делал порт на Linux/WxWidgets, но пропал даже не поделившись наработками, другой что-то там улучшал в поиске биосов/ромов с тем же результатом... (

Оффлайн ofry

  • Пользователь
  • Сообщений: 237
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9931 : 23 Май 2016, 17:25:07 »
этот эмулятор и исходный не мой лично, так что, он может быть опубликован лишь при согласии всех приложившихся к его созданию.

НО, если кто-то желает присоединиться - милости просим.

так-то людей немножко приходило в прошлом. один делал порт на Linux/WxWidgets, но пропал даже не поделившись наработками, другой что-то там улучшал в поиске биосов/ромов с тем же результатом... (

Хм, а что ты имеешь против GPL, кстати?
Также чем тебя злит тот же Twinaphex и его команда libretro? Может, они и не создают ничего своего - но его порты на консоли, телефоны, планшеты, кучу всякого разного харда заслуживают, как минимум, уважения :)

P.S. А список тех, кто должен согласиться, с их контактами, можно ли получить?

Оффлайн s1nka

  • Пользователь
  • Сообщений: 1569
  • Пол: Мужской
    • Steam
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9932 : 23 Май 2016, 17:34:03 »
один делал порт на Linux/WxWidgets, но пропал даже не поделившись наработками
По щщам бы навалять.

Оффлайн Skay

  • Пользователь
  • Сообщений: 4114
  • Пол: Мужской
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9933 : 23 Май 2016, 17:50:04 »
ofry, в эмуле есть инфа о автрах)
опенсорс в целом бесполезен. нулю не стало лучше после того как он в опенсорс попал). В общем такой аргумент))
и если мне память не изменяет, когда то давно одна изверсий с ис ходниками в паблике была. И больше чем просто посомтреть, дело не пошло.

Оффлайн Wind

  • Пользователь
  • Сообщений: 1834
  • Пол: Мужской
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9934 : 23 Май 2016, 18:25:34 »
Она и сейчас лежит на "гуглекоде" (не проверял, но по идеи должна быть доступна на чтение). Если есть конкретные идеи и желания по-участвовать никто не против же. А пустые слова дайте опенсурс, а зачем? Верно подмечено же много это дало нолю/рейке/лхдриму? Целых три вполне себе полноценных проекта, что не так с ними? Чем всеми так не любимый Demul лучше будет? Эта кстати не единственная причина, почему нет, но все же причина.

Оффлайн blackoff

  • Пользователь
  • Сообщений: 8294
  • Пол: Мужской
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9935 : 23 Май 2016, 18:27:46 »
возможно нубский вопрос : есть ли возможность прикрутить редактор памяти\отладчик с целью найти ячейку памяти указанную в gameshark  ,дабы прикрутить widescreen к n-ой игре ?

Оффлайн Wind

  • Пользователь
  • Сообщений: 1834
  • Пол: Мужской
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9936 : 23 Май 2016, 18:30:00 »
У нас давно всё приверчено, просто на публику не даем

Оффлайн blackoff

  • Пользователь
  • Сообщений: 8294
  • Пол: Мужской
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9937 : 23 Май 2016, 18:33:44 »
У нас давно всё приверчено, просто на публику не даем
ясно,как бы и понятно было  :) ,альтернативу не посоветуете?

Оффлайн Softer

  • Пользователь
  • Сообщений: 4196
  • Пол: Мужской
    • Steam
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9938 : 23 Май 2016, 18:44:44 »
ясно ,альтернативу не посоветуете?
В ArtMoney есть пресеты для диапазонов памяти самой консоли в процессе демула.
Только там для 0.5.7 версии и в текущих альфах смещения могут быть другими.

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9364
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9939 : 23 Май 2016, 18:47:43 »
ясно,как бы и понятно было   ,альтернативу не посоветуете?
пользую для подобных целей WinHEX  ^_^
Open memory - находим в списке процессов demul - primary memory, Go to offset - 2C000000 - попадаем на начало оперативки дрима, дальше где и что надо находится и меняется.

ArtMoney или CheatEngine тоже можешь попробовать

Оффлайн Skay

  • Пользователь
  • Сообщений: 4114
  • Пол: Мужской
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9940 : 23 Май 2016, 18:52:27 »
Она и сейчас лежит на "гуглекоде" (не проверял, но по идеи должна быть доступна на чтение)
погуглил, угу живо https://code.google.com/archive/p/demul/source/default/source  хоть так, а то недавно проект искал, а его с гуглокода удалили. кусками вытаскивал с  http://searchcode.com/

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9364
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9941 : 23 Май 2016, 18:56:00 »
Skay, вообще https://github.com/p1pkin/demul там же нынче и баг-трекер https://github.com/p1pkin/demul/issues

Оффлайн Skay

  • Пользователь
  • Сообщений: 4114
  • Пол: Мужской
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9942 : 23 Май 2016, 18:58:10 »
MetalliC, гуглекод упомянули я с ним и гуглил)

Оффлайн blackoff

  • Пользователь
  • Сообщений: 8294
  • Пол: Мужской
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9943 : 23 Май 2016, 18:59:10 »
Softer, MetalliC, спасибо ,пробую уже ,недавно заморачивался с psxida ,интересно было .думал есть что то похожее ,в 0 есть ,но winCe он не кушает

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9364
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9944 : 23 Май 2016, 19:14:51 »
Хм, а что ты имеешь против GPL, кстати?
а хз имею ли.
однозначно вымораживают халявщики а не GPL, которые понаделают себе кабинетов с Demul внутри (сэкономив хз сколько сотен баксов), а выхлопа от них для arcade-комьюнити никакого.
Также чем тебя злит тот же Twinaphex и его команда libretro?
лично меня ? ничем, мне он как зайцу стопсигнал, что он есть что его нету.
но слышал, что "комманды" там вроде и нет, т.к. люди от него по норам позабегали, хз правда ли.
Может, они и не создают ничего своего - но его порты на консоли, телефоны, планшеты, кучу всякого разного харда заслуживают, как минимум, уважения
ну так пусть он этими своими портами и занимается. а то совсем обленился и оборзел.
по отношению к МАМЕ, такой заявлял недавно мол - "а почему это вы такие сякие не включите в официальный эмулятор порт для его либвретро ? было бы так классно!" за дурачков короче считает, ну то есть МЫ его этот порт должны добавить в офф.эмулятор, чтоб потом при любых изменениях НАМ самим приходилось этот порт доделывать и переделывать, постоянно. а ему самому не делать нихера.
ппц, думал тут вообще идиоты чтоли. ему надо пусть сам и тянет.

Оффлайн Dyons

  • Пользователь
  • Сообщений: 7137
  • инфернальный колдун
    • Youtube
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9945 : 23 Май 2016, 19:28:03 »
дабы прикрутить widescreen к n-ой игре ?
хочешь пропатчить образ?

З.Ы. и какая к слову игра?

Оффлайн blackoff

  • Пользователь
  • Сообщений: 8294
  • Пол: Мужской
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9946 : 23 Май 2016, 19:31:08 »
хочешь пропатчить образ?

З.Ы. и какая к слову игра?

ну да как на ps2\хбоксе у тебя в подписи ,параллельно на ps1 потихоньку заморачиваюсь тем же ,игра Nightmare Creatures II ,вчера подняли тему ,и меня чего то дернуло ,

Оффлайн Dyons

  • Пользователь
  • Сообщений: 7137
  • инфернальный колдун
    • Youtube
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9947 : 23 Май 2016, 19:41:47 »
ну да как на ps2\хбоксе у тебя в подписи
ну если ты пробуешь по значениям которые тут http://assemblergames.com/l/threads/widescreen-hacks.58620/, то в контексте вшивания в образ они полная фигня, к примеру RE: CV и DOA2, патчатся по совсем другим значениям

Оффлайн blackoff

  • Пользователь
  • Сообщений: 8294
  • Пол: Мужской
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9948 : 23 Май 2016, 19:45:56 »
Dyons, ну да пока по подсказанным выше действиям через winhex вышел вообще на "левый" как я понял адрес ,надо алгоритм выхватить ,думаю потом будет проще ,пока что больше "как баран на новые ворота" ,

Оффлайн Dyons

  • Пользователь
  • Сообщений: 7137
  • инфернальный колдун
    • Youtube
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9949 : 23 Май 2016, 19:59:36 »
Dyons, ну да пока по подсказанным выше действиям через winhex вышел вообще на "левый" как я понял адрес ,надо алгоритм выхватить
без дисассемблера у тебя два варианта, либо перебираешь базовые значения (только не пробуй 43а00000), либо пробуешь значения с портов для других платформ

Оффлайн blackoff

  • Пользователь
  • Сообщений: 8294
  • Пол: Мужской
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9950 : 23 Май 2016, 20:03:35 »
без дисассемблера у тебя два варианта, либо перебираешь базовые значения (только не пробуй 43а00000), либо пробуешь значения с портов для других платформ

вот я и спросил про дисасс ,а то с этими читсофтами\смещениями крыша едет ,изобретаем колесо =)

Оффлайн Dyons

  • Пользователь
  • Сообщений: 7137
  • инфернальный колдун
    • Youtube
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9951 : 23 Май 2016, 20:05:43 »
вот я и спросил про дисасс ,а то с этими читсофтами\смещениями крыша едет ,изобретаем колесо =)
лучше скажи какую игру хочешь пропатчить?

Оффлайн blackoff

  • Пользователь
  • Сообщений: 8294
  • Пол: Мужской
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9952 : 23 Май 2016, 20:10:45 »
лучше скажи какую игру хочешь пропатчить?

я же написал выше

Оффлайн Skay

  • Пользователь
  • Сообщений: 4114
  • Пол: Мужской
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9953 : 23 Май 2016, 20:28:19 »
вот я и спросил про дисасс ,а то с этими читсофтами\смещениями крыша едет ,изобретаем колесо
для этих целей можно наверно и старый демуль с включеным отладчиком собрать)

Оффлайн blackoff

  • Пользователь
  • Сообщений: 8294
  • Пол: Мужской
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9954 : 23 Май 2016, 21:46:12 »
для этих целей можно наверно и старый демуль с включеным отладчиком собрать)
049 cdi виснет ,gdi не видит

Оффлайн Dyons

  • Пользователь
  • Сообщений: 7137
  • инфернальный колдун
    • Youtube
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9955 : 23 Май 2016, 21:54:03 »
я же написал выше
зы, а те адреса что тут http://assemblergames.com/l/threads/widescreen-hacks.58620/ указаны, они как соотносятся с адресами демула?

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9364
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9956 : 23 Май 2016, 22:02:42 »
Dyons,
02230250 = 2C230250 в адресном пространстве процесса
данные little endian, т.е. допустим 43800000  записываются как 00 00 80 43

зы: все те офсеты и цифры аспекта лежат в области рабочих данных, т.е. в бинарнике игры их нет.

Оффлайн blackoff

  • Пользователь
  • Сообщений: 8294
  • Пол: Мужской
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9957 : 23 Май 2016, 22:05:46 »
зы, а те адреса что тут http://assemblergames.com/l/threads/widescreen-hacks.58620/ указаны, они как соотносятся с адресами демула?
я фиг знает как на DC,ищу\читаю инфу пока  ,на ps1 gameshark коды соответствуют адресам,какие ходовые значения ,не в курсе?
данные little endian, т.е. допустим 43800000  записываются как 00 00 80 43
все же поменьше вариантов  поиска с такой битностью, чем 2 бита на соне ...,

Оффлайн Dyons

  • Пользователь
  • Сообщений: 7137
  • инфернальный колдун
    • Youtube
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9958 : 23 Май 2016, 22:41:08 »
Dyons,
02230250 = 2C230250 в адресном пространстве процесса
ясно

данные little endian, т.е. допустим 43800000  записываются как 00 00 80 43
это я знаю

зы: все те офсеты и цифры аспекта лежат в области рабочих данных, т.е. в бинарнике игры их нет.
цифры в бинарниках есть, но и близко не те которые там, я ж патчил образы RE: CV и DOA2, еще до того треда

Оффлайн blackoff

  • Пользователь
  • Сообщений: 8294
  • Пол: Мужской
    • Просмотр профиля
Demul, эмулятор Dreamcast, Naomi etc.
« Ответ #9959 : 23 Май 2016, 23:50:32 »
ну вроде получилось с cheatengine пашет ,с образом не прокатывает  так как  оба значения в памяти одинаковые и на диске хранится как одно число.но все равно неплохо
радует что cheatengine грузит demul всегда в одно и тоже место ,с epsxe у меня не прокатывало (не знаю может я чего то неправильно делал) и приходилось адреса ловить заново.
в базе читов 02CDE844 в CE   2CCDE844 
« Последнее редактирование: 24 Май 2016, 01:53:24 от blackoff »