Arts-Union

Территория 3DOшников => Инженерная => Тема начата: Black Jack от 16 Июнь 2009, 20:05:48

Название: Video CD для 3do
Отправлено: Black Jack от 16 Июнь 2009, 20:05:48
Меня интересует следующее ,у меня есть блок видео сд,и я хочу к эмулю дописать плагин чтоб видео сд воспроизводил как на приставке,мне какимто образом надо дампить железо или какой нибудь готовый кодек подойдет???
Название: Re: Video CD для 3do
Отправлено: Altmer от 16 Июнь 2009, 21:20:19
Плагины на шину AV-Expension эмулятор не поддерживает. Т.о. тебе надо дописывать эмулятор ))
Название: Re: Video CD для 3do
Отправлено: Black Jack от 16 Июнь 2009, 21:27:28
а если его просто туда встроить в виде библиотеке,чтоб при запуске .исо или сдрома он его просто воспроизводил или это не красиво получится???
Название: Re: Video CD для 3do
Отправлено: Altmer от 16 Июнь 2009, 21:35:51
Не понимаю. Если хочешь заэмулировать устройство для проигрывания видео сд на консоли - то нужно заэмулировать интерфейс с модулем расширения, считать прошивку модуля и заэмулировать его внутренности, в отношении MPEG декодера логично применить готовый декодер без эмуляции железа отвечающего за это в модуле. Только вот на кой оно надо?
Название: Re: Video CD для 3do
Отправлено: Black Jack от 16 Июнь 2009, 21:40:08
ну впринципи не уже надо,я так подума что туда можно запихнуть программно и двд и т.д. то получится обычный плеер с интерфейсом фридо. :=)X
лан можно тему закрывать.
Название: Re: Video CD для 3do
Отправлено: Black Jack от 23 Декабрь 2009, 10:19:47
1) есть распиновка Expansion?
2) как снять дамп с видеоадаптера?и где найти распиновку этого разъема?
Название: Re: Video CD для 3do
Отправлено: Altmer от 23 Декабрь 2009, 11:03:18
1) есть распиновка Expansion
2) как снять дамп с видеоадаптера?и где найти распиновку этого разъема?

 Ты сказал, что есть распиновка Expansion (AV? Если нет, то к чему пункт 1?), а потом спрашиваешь "где найти распиновку" так понимаю видеоадаптера? Либо я туплю, либо ты - одно из двух ))
У тебя должен быть адаптер, что бы снять прошивку, если прошивка зашита в каком-то контроллере с защитой, то снять тоже возможно, но стоить будет немеряно, а если там обычная ПЗУ, то это не проблема - сдуй феном ПЗУху - сгороди схемку на контроллере или воспользуйся программатором.
Название: Re: Video CD для 3do
Отправлено: Black Jack от 23 Декабрь 2009, 11:16:50
1) есть распиновка Expansion
2) как снять дамп с видеоадаптера?и где найти распиновку этого разъема?

 Ты сказал, что есть распиновка Expansion (AV? Если нет, то к чему пункт 1?), а потом спрашиваешь "где найти распиновку" так понимаю видеоадаптера? Либо я туплю, либо ты - одно из двух ))
У тебя должен быть адаптер, что бы снять прошивку, если прошивка зашита в каком-то контроллере с защитой, то снять тоже возможно, но стоить будет немеряно, а если там обычная ПЗУ, то это не проблема - сдуй феном ПЗУху - сгороди схемку на контроллере или воспользуйся программатором.

? забыл поставить:) так ни у кого нет распинавки av-раъема?
вот фото http://forum.3doplanet.org.ru/viewtopic.php?f=17&t=140 мож подскажешь где там пзу ,пока я разбиру :)адаптер и потом что мне с этим дампом делать?в смысле его можно потом в эмуль встроить или изменить и обратно припаять на адаптер ,допустим прибавить туда gif ?
Название: Re: Video CD для 3do
Отправлено: Altmer от 23 Декабрь 2009, 11:47:10
Похоже ПЗУ в левом верхнем углу, но фотка мутная - нельзя сказать наверняка.
Название: Re: Video CD для 3do
Отправлено: Black Jack от 23 Декабрь 2009, 11:59:34
Похоже ПЗУ в левом верхнем углу, но фотка мутная - нельзя сказать наверняка.

ща отпаяю и соберу прогромматор!
отсюда сразу много вопросов:
чем ее можно редактировать на виндосе и т.д.!!!
Название: Re: Video CD для 3do
Отправлено: Black Jack от 23 Декабрь 2009, 12:55:16
есть проблемка нет даташита на микруху ,нужна схема программатора для 44-пин микрухи(не квадратной, а прямоугольной) DA6216FED1TH
Название: Re: Video CD для 3do
Отправлено: Altmer от 23 Декабрь 2009, 13:14:44
Схему программатора (если у тебя нет готового) разрабатывать надо самому, что бы это сделать, ты как минимум должен уметь работать с одним из интерфейсов на низком уровне: USB, COM(RS-232), LPT, IDE... да любой на твой выбор, т.е. ты должен соединить ПЛИС или микроконтроллер с данным интерфейсом, написать прошивку которая будет предоставлять механизмы задания адреса и чтения ПЗУ, а так же написать программу, которая будет работать с твоей железкой через выбранный интерфейс с помощью нее ты и считаешь прошивку.

Но судя по всему - у тебя для этого опыта малова-то, хотя если захочешь - то сделаешь.

Рекомендую сделать следующее - припаять на мантажку твою ПЗУху, распопять на гребенки ножки с расстояниями под DIP корпус (у мантажки именно такой шаг как правило). Затем найти программатор например LabProg+ или другой какой и считать микруху игнорируя ее тип (наверняка именно такой не будет) - т.е. выбрать совместимую с 44-мя ногами и нужной разраядностью, разрядность можно посмотреть на плате с использованием тестера. Микруха наверняка та же что и на FZ-10 для биоса - тут ее даташит: http://altmer.arts-union.ru/3DO/docs.htm Как-то недавно я считывал таким образом биос от FZ-10 Anvil.
Название: Re: Video CD для 3do
Отправлено: Black Jack от 23 Декабрь 2009, 13:26:11
Схему программатора (если у тебя нет готового) разрабатывать надо самому, что бы это сделать, ты как минимум должен уметь работать с одним из интерфейсов на низком уровне: USB, COM(RS-232), LPT, IDE... да любой на твой выбор, т.е. ты должен соединить ПЛИС или микроконтроллер с данным интерфейсом, написать прошивку которая будет предоставлять механизмы задания адреса и чтения ПЗУ, а так же написать программу, которая будет работать с твоей железкой через выбранный интерфейс с помощью нее ты и считаешь прошивку.

Но судя по всему - у тебя для этого опыта малова-то, хотя если захочешь - то сделаешь.

Рекомендую сделать следующее - припаять на мантажку твою ПЗУху, распопять на гребенки ножки с расстояниями под DIP корпус (у мантажки именно такой шаг как правило). Затем найти программатор например LabProg+ или другой какой и считать микруху игнорируя ее тип (наверняка именно такой не будет) - т.е. выбрать совместимую с 44-мя ногами и нужной разраядностью, разрядность можно посмотреть на плате с использованием тестера. Микруха наверняка та же что и на FZ-10 для биоса - тут ее даташит: http://altmer.arts-union.ru/3DO/docs.htm Как-то недавно я считывал таким образом биос от FZ-10 Anvil.

да нет опыта хватает:)просто я хотел готовую сжему найти чтоб не заморачиваться.


вот аналогичный адаптер http://www.forcedperfect.net/hardware/cards/applempegmediasystem/
Название: Re: Video CD для 3do
Отправлено: Altmer от 23 Декабрь 2009, 13:29:09
Какая разница - готовая или нет? Имхо, проще с нуля сделать, чем повторять, а то прийдется чужие баги искать ))
Название: Re: Video CD для 3do
Отправлено: Black Jack от 23 Декабрь 2009, 23:49:31
а что там будет? кодеки видео сд или что то другое?
Название: Re: Video CD для 3do
Отправлено: Altmer от 24 Декабрь 2009, 07:41:25
Откуда мне знать?
Название: Re: Video CD для 3do
Отправлено: Black Jack от 15 Январь 2010, 11:58:51
сделайте мне программатор для da6216fed1th и 74hc00a
Название: Re: Video CD для 3do
Отправлено: Altmer от 15 Январь 2010, 12:15:11
сделайте мне программатор для da6216fed1th и 74hc00a

Просто так, ты потом содержимым поделишься?
Информация по микрухам где?
Название: Re: Video CD для 3do
Отправлено: Altmer от 15 Январь 2010, 12:32:53
74hc00a - это обычная логика
da6216fed1th - ПЗУ как снять с нее данные я писал тут.
Чего конкретно ты хочешь?
Что бы тебе собрали программатор и выслали по почте? Можно - но не бесплатно.
А если хочешь - вышли мне эту микруху, я сниму с нее данные и верну ее тебе вместе с дампом. (Дамп разумеется себе в коллекцию скопирую )) )
Название: Re: Video CD для 3do
Отправлено: troosh от 15 Январь 2010, 12:35:02
сделайте мне программатор для da6216fed1th и 74hc00a

Спасибо за фотки - в первый раз вижу.

da6216fed1th - масочная ROM, желательно перед отпайкой посмотреть сигналы на ножках осциллографом. Ну или лучше начать с того, что получить очень качественные фотографии платы, что посмотрели на разводка. В общем нужно чтоб понять какой размер шины, 8 или 16 бит. А потом да, - самое простое выпаять и через самодельные переходник в программатор. Ещё есть вариант задампить через приставу, когда получим ключи.  Ну самый простой вариант подарить/(дат ь на неограниченное время попользоваться) Altmer этот девайс, что у тебя на счет этой платы голова не болела ;)

74hc00a это логика - 4-ре элемента И-НЕ, какой ещё программатор?

Это ПЗУ не отредактируешь, да и не ясно зачем, на реальной приставке DVD диски не прочитаешь, там кажется даже CD-RW проблема. Интересен только образ для использования в эмуляторе, интересно как они регистрирую драйвера этого внешнего устройства.

а что там будет? кодеки видео сд или что то другое?

Там будет образ файловой системы Opera с программой для воспроизведения дисков + вероятно firmware для чипов на этой плате.
Название: Re: Video CD для 3do
Отправлено: Black Jack от 15 Январь 2010, 12:35:31
сделайте мне программатор для da6216fed1th и 74hc00a

Просто так, ты потом содержимым поделишься?
Информация по микрухам где?
да конечно поделюсь,мне они зачем,все для проекта!
для da6216fed1th вообще нет,а тот даташит не подходит,распиновка разная.
для 74hc00a http://pdf.chinaicmart.com/88888/2008122101124873.pdf или http://www.chinaicmart.com/pdf/?keyword=74HC00A
Название: Re: Video CD для 3do
Отправлено: Black Jack от 15 Январь 2010, 12:39:22
не вопрос могу и адаптер предоставить для опытов,только не оставлю ,с личным присутствием, он может один в россии остался.
живу в москве, могу приехать с ним и вместе поковыряемся.
Название: Re: Video CD для 3do
Отправлено: Altmer от 15 Январь 2010, 12:39:25
Если распиновка разная - ищи аналог, как определил, что она разная?
Название: Re: Video CD для 3do
Отправлено: Black Jack от 15 Январь 2010, 12:45:58
Если распиновка разная - ищи аналог, как определил, что она разная?
к примеру по распиновке на даташите там некоторые контакты обозначаются "землей",а на адаптаре земля другая соответственно и вся остальная распиновка другая.
13-14 и 32-33 земля а на дате vss ,byte
Название: Re: Video CD для 3do
Отправлено: troosh от 15 Январь 2010, 12:47:21
чип tms320av110 - декодер звука ( Single-Chip ISO-MPEG (Layers 1 and 2))

Описание скачал здесь
http://xindian.hebeu.edu.cn/ECenter/shixijidi/xpzl/monitoshuzi/TMS320AV110.pdf (но канал там медленный, прилеплю пожалуй файл сюда)
Название: Re: Video CD для 3do
Отправлено: Altmer от 15 Январь 2010, 12:48:00
Если распиновка разная - ищи аналог, как определил, что она разная?
к примеру по распиновке на даташите там некоторые контакты обозначаются "землей",а на адаптаре земля другая соответственно и вся остальная распиновка другая.

Не факт. Надо вызванивать и искать для сопоставления распиновки микрух с которыми она контачит, а еще лучше асцилографом посмотреть.
Название: Re: Video CD для 3do
Отправлено: Black Jack от 15 Январь 2010, 12:52:28
Если распиновка разная - ищи аналог, как определил, что она разная?
к примеру по распиновке на даташите там некоторые контакты обозначаются "землей",а на адаптаре земля другая соответственно и вся остальная распиновка другая.

Не факт. Надо вызванивать и искать для сопоставления распиновки микрух с которыми она контачит, а еще лучше асцилографом посмотреть.
осцилографом не могу посмотреть потому что он чето стал фонить поэтому четкого сигнала нет, а потом какие линии ножки должны показывать?!
Название: Re: Video CD для 3do
Отправлено: Altmer от 15 Январь 2010, 12:54:04
Тестер есть? Если есть - давай сейчас с тобой все что можн узнать им - узнаем.
Название: Re: Video CD для 3do
Отправлено: Black Jack от 15 Январь 2010, 12:55:14
чип tms320av110 - декодер звука ( Single-Chip ISO-MPEG (Layers 1 and 2))

Описание скачал здесь
http://xindian.hebeu.edu.cn/ECenter/shixijidi/xpzl/monitoshuzi/TMS320AV110.pdf (но канал там медленный, прилеплю пожалуй файл сюда)
это и cl450 впринципи не волнуют, это обычный декодер видео сд.
Название: Re: Video CD для 3do
Отправлено: Black Jack от 15 Январь 2010, 12:56:11
Тестер есть? Если есть - давай сейчас с тобой все что можн узнать им - узнаем.
ты в москве, давай по городу перезвонимся?
Название: Re: Video CD для 3do
Отправлено: Altmer от 15 Январь 2010, 12:56:54
не вопрос могу и адаптер предоставить для опытов,только не оставлю ,с личным присутствием, он может один в россии остался.
живу в москве, могу приехать с ним и вместе поковыряемся.

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

Не я на 250 километров южнее - в Туле.
Название: Re: Video CD для 3do
Отправлено: Altmer от 15 Январь 2010, 12:57:48
чип tms320av110 - декодер звука ( Single-Chip ISO-MPEG (Layers 1 and 2))

Описание скачал здесь
http://xindian.hebeu.edu.cn/ECenter/shixijidi/xpzl/monitoshuzi/TMS320AV110.pdf (но канал там медленный, прилеплю пожалуй файл сюда)
это и cl450 впринципи не волнуют, это обычный декодер видео сд.

Еще как волнует ))) На него дата шит есть, а это очень хорошо.
Название: Re: Video CD для 3do
Отправлено: troosh от 15 Январь 2010, 13:04:00
Ещё вариант прочитать через JTAG, но можно не все прочитать и с ошибками.
Да и приставку саму сложнее убить.

Да, по шинам адресов/данных tms320av110 можно распознать куда приходят они на ПЗУ, наверняка это те же самые линии.

P.S. Ну я в Москве, но сейчас не те условия на работе чтоб железками заниматься, да ещё и под "присмотром".
P.P.S. Можно успокоится и когда будут RSA ключики сделать это всё без риска для раритеного железа.
Название: Re: Video CD для 3do
Отправлено: Black Jack от 15 Январь 2010, 13:07:43
ок, если захотите с железом поковыряться звоните привезу, есть еще пистолет.а пока ждем рса.
Название: Re: Video CD для 3do
Отправлено: Altmer от 15 Январь 2010, 13:08:22
Да к стати с RSA можно сделать диск который на экран выведет - надо будет только переписать  ;D
Название: Re: Video CD для 3do
Отправлено: sashapont от 15 Январь 2010, 14:37:08
Идея эмуляция доп железа всегда интересна.
Название: Re: Video CD для 3do
Отправлено: troosh от 15 Январь 2010, 14:38:49
Да к стати с RSA можно сделать диск который на экран выведет - надо будет только переписать  ;D

Ага, и через старенькую плату ARVID его загнать в комп...  ;)
Ну или через звуковой выход на факс выдать дамп и затем через OCR распознать...  :D

Вон народ успешно дампил прошивку фотоаппарата через светодиод то ли в видеоискателе или от эффекта кранных глаз. Чем мы хуже?  ;D
Название: Re: Video CD для 3do
Отправлено: Black Jack от 15 Январь 2010, 14:54:47
да проще через программатор сдампить все и к эмулю присоеденить.
Название: Re: Video CD для 3do
Отправлено: Oleg от 15 Январь 2010, 15:08:11
Не я на 250 километров южнее - в Туле.
Отжег  ;D
Название: Re: Video CD для 3do
Отправлено: AlexSan der Move от 18 Январь 2010, 10:34:48
Товарищи, а поделитесь-ка, пожалуйста, программным обеспечением, которым вы переписываете и  редактируете биосы для 3ДО, и всем прочим обеспечением для программирования 3ДО. Так же, если есть (а то  ни где не могу найти), диапазоны I/O 3ДОшной системы (ну - звука, видео, и тд) и IRQ, а так  же карту памяти. Я в  электронике не силён, но раньше программировал APPLE-2 на ассемблере, а, на сколько я понял, в 3ДО та-же система команд, что и в 6502, только с 32-х битным расширением; может чё полезного придумаю. (Свою файловую систему, например ;) )
Название: Re: Video CD для 3do
Отправлено: AlexSan der Move от 18 Январь 2010, 10:42:21
А то я вот, кстати, что-то никак не въеду,  что за RSA ключи и принцип ихнего  действия, если 3DO_Homebrew_pack_1 работает не только на эмуляторе, но и на приставке, а речь идёт о том, что эти RSA ключи нужны для того, чтобы создавать свои собственные диски, которые  будут работать не только на эмуле с ХАКНУТЫМ биосом,  но и на приставке с НЕхакнутым. 3DO_Homebrew_pack_1 то РАБОТАЕТ на приставке!!  Я что-то недопойму.
Название: Re: Video CD для 3do
Отправлено: troosh от 18 Январь 2010, 11:07:29
Товарищи, а поделитесь-ка, пожалуйста, программным обеспечением, которым вы переписываете и  редактируете биосы для 3ДО, и всем прочим обеспечением для программирования 3ДО. Так же, если есть (а то  ни где не могу найти), диапазоны I/O 3ДОшной системы (ну - звука, видео, и тд) и IRQ, а так  же карту памяти. Я в  электронике не силён, но раньше программировал APPLE-2 на ассемблере, а, на сколько я понял, в 3ДО та-же система команд, что и в 6502, только с 32-х битным расширением; может чё полезного придумаю. (Свою файловую систему, например ;) )

Ох, ну какой 6502, ну хоть что-то поискать о приставки можно было, а?
И почитать до конца страницу http://altmer.arts-union.ru/3DO/docs.htm

А то я вот, кстати, что-то никак не въеду,  что за RSA ключи и принцип ихнего  действия, если 3DO_Homebrew_pack_1 работает не только на эмуляторе, но и на приставке, а речь идёт о том, что эти RSA ключи нужны для того, чтобы создавать свои собственные диски, которые  будут работать не только на эмуле с ХАКНУТЫМ биосом,  но и на приставке с НЕхакнутым. 3DO_Homebrew_pack_1 то РАБОТАЕТ на приставке!!  Я что-то недопойму.

Ну товарищ, что сделал этот пак никому не рассказал как он это сделал. Мне, например, не было интересно разобраться самому (даже так и не попробовал на этот пак пускать ни на эмуляторе, ни на приставке, - такое было тогда время).

Интерес в том, чтоб можно было вообще без какого-либо SDK кода запустить на приставке свой код (когда хотели даже linux туда портировать). И драйвера Opera может принять с внешнего устройства только подписанные. И вообще, ну хочется пока только хотя бы этот пробел закрыть...
Название: Re: Video CD для 3do
Отправлено: Altmer от 18 Январь 2010, 13:09:45
Для редактирования биоса рекомендую WinHex :)

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