Arts-Union
Территория 3DOшников => Инженерная => Тема начата: Black Jack от 16 Июнь 2009, 20:05:48
-
Меня интересует следующее ,у меня есть блок видео сд,и я хочу к эмулю дописать плагин чтоб видео сд воспроизводил как на приставке,мне какимто образом надо дампить железо или какой нибудь готовый кодек подойдет???
-
Плагины на шину AV-Expension эмулятор не поддерживает. Т.о. тебе надо дописывать эмулятор ))
-
а если его просто туда встроить в виде библиотеке,чтоб при запуске .исо или сдрома он его просто воспроизводил или это не красиво получится???
-
Не понимаю. Если хочешь заэмулировать устройство для проигрывания видео сд на консоли - то нужно заэмулировать интерфейс с модулем расширения, считать прошивку модуля и заэмулировать его внутренности, в отношении MPEG декодера логично применить готовый декодер без эмуляции железа отвечающего за это в модуле. Только вот на кой оно надо?
-
ну впринципи не уже надо,я так подума что туда можно запихнуть программно и двд и т.д. то получится обычный плеер с интерфейсом фридо. :=)X
лан можно тему закрывать.
-
1) есть распиновка Expansion?
2) как снять дамп с видеоадаптера?и где найти распиновку этого разъема?
-
1) есть распиновка Expansion
2) как снять дамп с видеоадаптера?и где найти распиновку этого разъема?
Ты сказал, что есть распиновка Expansion (AV? Если нет, то к чему пункт 1?), а потом спрашиваешь "где найти распиновку" так понимаю видеоадаптера? Либо я туплю, либо ты - одно из двух ))
У тебя должен быть адаптер, что бы снять прошивку, если прошивка зашита в каком-то контроллере с защитой, то снять тоже возможно, но стоить будет немеряно, а если там обычная ПЗУ, то это не проблема - сдуй феном ПЗУху - сгороди схемку на контроллере или воспользуйся программатором.
-
1) есть распиновка Expansion
2) как снять дамп с видеоадаптера?и где найти распиновку этого разъема?
Ты сказал, что есть распиновка Expansion (AV? Если нет, то к чему пункт 1?), а потом спрашиваешь "где найти распиновку" так понимаю видеоадаптера? Либо я туплю, либо ты - одно из двух ))
У тебя должен быть адаптер, что бы снять прошивку, если прошивка зашита в каком-то контроллере с защитой, то снять тоже возможно, но стоить будет немеряно, а если там обычная ПЗУ, то это не проблема - сдуй феном ПЗУху - сгороди схемку на контроллере или воспользуйся программатором.
? забыл поставить:) так ни у кого нет распинавки av-раъема?
вот фото http://forum.3doplanet.org.ru/viewtopic.php?f=17&t=140 мож подскажешь где там пзу ,пока я разбиру :)адаптер и потом что мне с этим дампом делать?в смысле его можно потом в эмуль встроить или изменить и обратно припаять на адаптер ,допустим прибавить туда gif ?
-
Похоже ПЗУ в левом верхнем углу, но фотка мутная - нельзя сказать наверняка.
-
Похоже ПЗУ в левом верхнем углу, но фотка мутная - нельзя сказать наверняка.
ща отпаяю и соберу прогромматор!
отсюда сразу много вопросов:
чем ее можно редактировать на виндосе и т.д.!!!
-
есть проблемка нет даташита на микруху ,нужна схема программатора для 44-пин микрухи(не квадратной, а прямоугольной) DA6216FED1TH
-
Схему программатора (если у тебя нет готового) разрабатывать надо самому, что бы это сделать, ты как минимум должен уметь работать с одним из интерфейсов на низком уровне: USB, COM(RS-232), LPT, IDE... да любой на твой выбор, т.е. ты должен соединить ПЛИС или микроконтроллер с данным интерфейсом, написать прошивку которая будет предоставлять механизмы задания адреса и чтения ПЗУ, а так же написать программу, которая будет работать с твоей железкой через выбранный интерфейс с помощью нее ты и считаешь прошивку.
Но судя по всему - у тебя для этого опыта малова-то, хотя если захочешь - то сделаешь.
Рекомендую сделать следующее - припаять на мантажку твою ПЗУху, распопять на гребенки ножки с расстояниями под DIP корпус (у мантажки именно такой шаг как правило). Затем найти программатор например LabProg+ или другой какой и считать микруху игнорируя ее тип (наверняка именно такой не будет) - т.е. выбрать совместимую с 44-мя ногами и нужной разраядностью, разрядность можно посмотреть на плате с использованием тестера. Микруха наверняка та же что и на FZ-10 для биоса - тут ее даташит: http://altmer.arts-union.ru/3DO/docs.htm Как-то недавно я считывал таким образом биос от FZ-10 Anvil.
-
Схему программатора (если у тебя нет готового) разрабатывать надо самому, что бы это сделать, ты как минимум должен уметь работать с одним из интерфейсов на низком уровне: 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/
-
Какая разница - готовая или нет? Имхо, проще с нуля сделать, чем повторять, а то прийдется чужие баги искать ))
-
а что там будет? кодеки видео сд или что то другое?
-
Откуда мне знать?
-
сделайте мне программатор для da6216fed1th и 74hc00a
-
сделайте мне программатор для da6216fed1th и 74hc00a
Просто так, ты потом содержимым поделишься?
Информация по микрухам где?
-
74hc00a - это обычная логика
da6216fed1th - ПЗУ как снять с нее данные я писал тут.
Чего конкретно ты хочешь?
Что бы тебе собрали программатор и выслали по почте? Можно - но не бесплатно.
А если хочешь - вышли мне эту микруху, я сниму с нее данные и верну ее тебе вместе с дампом. (Дамп разумеется себе в коллекцию скопирую )) )
-
сделайте мне программатор для da6216fed1th и 74hc00a
Спасибо за фотки - в первый раз вижу.
da6216fed1th - масочная ROM, желательно перед отпайкой посмотреть сигналы на ножках осциллографом. Ну или лучше начать с того, что получить очень качественные фотографии платы, что посмотрели на разводка. В общем нужно чтоб понять какой размер шины, 8 или 16 бит. А потом да, - самое простое выпаять и через самодельные переходник в программатор. Ещё есть вариант задампить через приставу, когда получим ключи. Ну самый простой вариант подарить/(дат ь на неограниченное время попользоваться) Altmer этот девайс, что у тебя на счет этой платы голова не болела ;)
74hc00a это логика - 4-ре элемента И-НЕ, какой ещё программатор?
Это ПЗУ не отредактируешь, да и не ясно зачем, на реальной приставке DVD диски не прочитаешь, там кажется даже CD-RW проблема. Интересен только образ для использования в эмуляторе, интересно как они регистрирую драйвера этого внешнего устройства.
а что там будет? кодеки видео сд или что то другое?
Там будет образ файловой системы Opera с программой для воспроизведения дисков + вероятно firmware для чипов на этой плате.
-
сделайте мне программатор для da6216fed1th и 74hc00a
Просто так, ты потом содержимым поделишься?
Информация по микрухам где?
да конечно поделюсь,мне они зачем,все для проекта!
для da6216fed1th вообще нет,а тот даташит не подходит,распиновка разная.
для 74hc00a http://pdf.chinaicmart.com/88888/2008122101124873.pdf или http://www.chinaicmart.com/pdf/?keyword=74HC00A
-
не вопрос могу и адаптер предоставить для опытов,только не оставлю ,с личным присутствием, он может один в россии остался.
живу в москве, могу приехать с ним и вместе поковыряемся.
-
Если распиновка разная - ищи аналог, как определил, что она разная?
-
Если распиновка разная - ищи аналог, как определил, что она разная?
к примеру по распиновке на даташите там некоторые контакты обозначаются "землей",а на адаптаре земля другая соответственно и вся остальная распиновка другая.
13-14 и 32-33 земля а на дате vss ,byte
-
чип tms320av110 - декодер звука ( Single-Chip ISO-MPEG (Layers 1 and 2))
Описание скачал здесь
http://xindian.hebeu.edu.cn/ECenter/shixijidi/xpzl/monitoshuzi/TMS320AV110.pdf (но канал там медленный, прилеплю пожалуй файл сюда)
-
Если распиновка разная - ищи аналог, как определил, что она разная?
к примеру по распиновке на даташите там некоторые контакты обозначаются "землей",а на адаптаре земля другая соответственно и вся остальная распиновка другая.
Не факт. Надо вызванивать и искать для сопоставления распиновки микрух с которыми она контачит, а еще лучше асцилографом посмотреть.
-
Если распиновка разная - ищи аналог, как определил, что она разная?
к примеру по распиновке на даташите там некоторые контакты обозначаются "землей",а на адаптаре земля другая соответственно и вся остальная распиновка другая.
Не факт. Надо вызванивать и искать для сопоставления распиновки микрух с которыми она контачит, а еще лучше асцилографом посмотреть.
осцилографом не могу посмотреть потому что он чето стал фонить поэтому четкого сигнала нет, а потом какие линии ножки должны показывать?!
-
Тестер есть? Если есть - давай сейчас с тобой все что можн узнать им - узнаем.
-
чип tms320av110 - декодер звука ( Single-Chip ISO-MPEG (Layers 1 and 2))
Описание скачал здесь
http://xindian.hebeu.edu.cn/ECenter/shixijidi/xpzl/monitoshuzi/TMS320AV110.pdf (но канал там медленный, прилеплю пожалуй файл сюда)
это и cl450 впринципи не волнуют, это обычный декодер видео сд.
-
Тестер есть? Если есть - давай сейчас с тобой все что можн узнать им - узнаем.
ты в москве, давай по городу перезвонимся?
-
не вопрос могу и адаптер предоставить для опытов,только не оставлю ,с личным присутствием, он может один в россии остался.
живу в москве, могу приехать с ним и вместе поковыряемся.
Тестер есть? Если есть - давай сейчас с тобой все что можн узнать им - узнаем.
ты в москве, давай по городу перезвонимся?
Не я на 250 километров южнее - в Туле.
-
чип tms320av110 - декодер звука ( Single-Chip ISO-MPEG (Layers 1 and 2))
Описание скачал здесь
http://xindian.hebeu.edu.cn/ECenter/shixijidi/xpzl/monitoshuzi/TMS320AV110.pdf (но канал там медленный, прилеплю пожалуй файл сюда)
это и cl450 впринципи не волнуют, это обычный декодер видео сд.
Еще как волнует ))) На него дата шит есть, а это очень хорошо.
-
Ещё вариант прочитать через JTAG, но можно не все прочитать и с ошибками.
Да и приставку саму сложнее убить.
Да, по шинам адресов/данных tms320av110 можно распознать куда приходят они на ПЗУ, наверняка это те же самые линии.
P.S. Ну я в Москве, но сейчас не те условия на работе чтоб железками заниматься, да ещё и под "присмотром".
P.P.S. Можно успокоится и когда будут RSA ключики сделать это всё без риска для раритеного железа.
-
ок, если захотите с железом поковыряться звоните привезу, есть еще пистолет.а пока ждем рса.
-
Да к стати с RSA можно сделать диск который на экран выведет - надо будет только переписать ;D
-
Идея эмуляция доп железа всегда интересна.
-
Да к стати с RSA можно сделать диск который на экран выведет - надо будет только переписать ;D
Ага, и через старенькую плату ARVID его загнать в комп... ;)
Ну или через звуковой выход на факс выдать дамп и затем через OCR распознать... :D
Вон народ успешно дампил прошивку фотоаппарата через светодиод то ли в видеоискателе или от эффекта кранных глаз. Чем мы хуже? ;D
-
да проще через программатор сдампить все и к эмулю присоеденить.
-
Не я на 250 километров южнее - в Туле.
Отжег ;D
-
Товарищи, а поделитесь-ка, пожалуйста, программным обеспечением, которым вы переписываете и редактируете биосы для 3ДО, и всем прочим обеспечением для программирования 3ДО. Так же, если есть (а то ни где не могу найти), диапазоны I/O 3ДОшной системы (ну - звука, видео, и тд) и IRQ, а так же карту памяти. Я в электронике не силён, но раньше программировал APPLE-2 на ассемблере, а, на сколько я понял, в 3ДО та-же система команд, что и в 6502, только с 32-х битным расширением; может чё полезного придумаю. (Свою файловую систему, например ;) )
-
А то я вот, кстати, что-то никак не въеду, что за RSA ключи и принцип ихнего действия, если 3DO_Homebrew_pack_1 работает не только на эмуляторе, но и на приставке, а речь идёт о том, что эти RSA ключи нужны для того, чтобы создавать свои собственные диски, которые будут работать не только на эмуле с ХАКНУТЫМ биосом, но и на приставке с НЕхакнутым. 3DO_Homebrew_pack_1 то РАБОТАЕТ на приставке!! Я что-то недопойму.
-
Товарищи, а поделитесь-ка, пожалуйста, программным обеспечением, которым вы переписываете и редактируете биосы для 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 может принять с внешнего устройства только подписанные. И вообще, ну хочется пока только хотя бы этот пробел закрыть...
-
Для редактирования биоса рекомендую WinHex :)
К стати по поводу хоумбрю - там походу косяк какой-то используется, я как-то смотрел какой-то из дисков "подписаных" Мнемоником - толком не понял, но заметил, что там используются куски структур из оригинальных (подписанных) дисков и как правило файловая система такого диска не выдерживает элементарной проверки на целостность, т.е. файлы дубликаты не всегда присутствуют или перекрываются другими файлами первого вхождения.