Важная информация

User Tag List

Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя
Показано с 11 по 20 из 23

Тема: Sega Teradrive.

  1. #11
    Veteran Аватар для piroxilin
    Регистрация
    24.05.2009
    Адрес
    Москва
    Сообщений
    1,098
    Записей в дневнике
    2
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от murgatroid_79 Посмотреть сообщение
    Я правильно понимаю,видеопамять увеличена вдвое?
    Очень интересный вопрос оказался!
    Пару часов ломал голову при прозвонке платы
    Видеопамяти там реально 128кб (4*UPD42264V-10) , дополнительная половинка подключена к неиспользуемой шине VDP "RD0-RD7".
    Обозначения этой шины нашёл только на плате версии VA0 (пины VDP 18-25) и ещё эта часть использует "потерянные" сигналы SE1 (9пин) и WE1 (14пин).
    Странно, но цоколёвка VDP в версии VA0 отличается от всех остальных (например 37 пин там выход цвета), поэтому взял цоколёвку с сеги16...

    Взял распиновку VDP с сега16.ком, вписал в неё недостающие сигналы и опубликовал : ВОТ
    Отдельно табличка по пинам VRAM :

    Красным отметил "новые" сигналы
    PDF на VRAM : Тыц

    Сдампил BIOS : ЛИНК
    Без него комп не стартует ни в каком режиме (даже мегадрайва), так что переключатель на морде не только "питание" перещёлкивает.

    Ещё оказалось, что процессорная память на обратной стороне платы живёт 2*62256 .
    Порты сканил PCDOCTOR-ом - без результатно : ничего особенного не нашлось.
    Такчто только дизасм биоса и PuzzleQuest, который работает с MD частью из PC режима, но это я уже неумею
    Последний раз редактировалось piroxilin; 22.03.2016 в 23:41.
    С уважением, Дмитрий.

  2. Этот пользователь поблагодарил piroxilin за это полезное сообщение:

    murgatroid_79 (12.01.2021)

  3. #12
    Guru Аватар для HardWareMan
    Регистрация
    26.02.2011
    Адрес
    г. Павлодар, Казахстан
    Сообщений
    4,395
    Спасибо Благодарностей отдано 
    304
    Спасибо Благодарностей получено 
    594
    Поблагодарили
    440 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

  4. #13
    Veteran Аватар для piroxilin
    Регистрация
    24.05.2009
    Адрес
    Москва
    Сообщений
    1,098
    Записей в дневнике
    2
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Отпаял с платы масочное пзу HN62414 - нашёл там ром-диск!!
    Но жопа - не могу правильно считать с верификацией:
    - полного даташита не неё нет, есть только на 512к*16 (1м*8) HN62408 : http://piroxilin.narod.ru/sega/teradrive/hn62xxx.pdf
    - я подключил её в 8-битном режиме (BHE на землю) и сделал переходник на цоколёвку EPROM 27c080 (1м*8) ПДФ. Фота адаптера.
    Сигнал А-1 пзу я сделал А0 адаптера, а все остальные соответственно стали +1 : А0 стал А1, А1 стал А2 ... А18 стал А19.
    ШД D8-D14 не ипользую - висят в воздухе (D15 в 8-битном режиме используется как "А-1" - он стал А0).
    - считывается, но каждый раз чтото разнится .
    Читаю тритоном и стерхом007 , суть не меняется - только стерх раз в 5 быстрее считывает.
    Не подключенные выводы (NC) подал на землю.

    Вопрос - что-бы сделать , чтоб правильно считать эту пзу?

    несколько попыток считать дамп : тыц

    - - - Добавлено - - -

    ПС - ещё бонусом архив с игрулькой для 286, которая картинку и музло выводит через железо сеги.
    Но только при игре - редакторы работают через вга часть.
    Архив.
    С уважением, Дмитрий.

  5. #14
    Veteran Аватар для piroxilin
    Регистрация
    24.05.2009
    Адрес
    Москва
    Сообщений
    1,098
    Записей в дневнике
    2
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Починил ромдиск:
    При мильоне считываний, в байтовом режиме, заметил странную зависимость по глюкам - первый раз читает по разному, но при верификации глючат одни и теже ячейки но не каждое считывание (бред).
    Решил что в байтовом режиме пзу подглючивает - тормозит и по считыванию второй части слова выдаются неправильные данные (угадал).
    Сделал переходник под стерх на 16-битное пзу 27с800 (512к*16бит) её пдф. Переходник вышел почти 1-в-1 Фота.
    Всё считалось без ошибок 3 раза вподрят = успех!

    Вот дамп ромдиска (на HN62414) : Тыц

    Ещё про Терадрайв - у Z80 там 2*8кб оперативы ! 2 микрухи M5M5165 (8к*8) пдф
    Последний раз редактировалось piroxilin; 26.03.2016 в 02:17.
    С уважением, Дмитрий.

  6. #15
    Guru Аватар для HardWareMan
    Регистрация
    26.02.2011
    Адрес
    г. Павлодар, Казахстан
    Сообщений
    4,395
    Спасибо Благодарностей отдано 
    304
    Спасибо Благодарностей получено 
    594
    Поблагодарили
    440 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ну в карте Сеги окно у Z80 16КБ. И я ставил 32К ОЗУ в режиме 16К, правда старший адрес пришлось проводком сделать. Дорога там идет на ногу 1 (26 нога на +), но она не меняется от адреса, идет в арбитр. Есть мнение что 16К там включается каким-то портом, но пока это не проверить. На игры не влияет, мне помогало с отладкой (проекты изучения в конце 90х).

  7. #16
    Veteran Аватар для piroxilin
    Регистрация
    24.05.2009
    Адрес
    Москва
    Сообщений
    1,098
    Записей в дневнике
    2
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  8. #16
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  9. #17
    Guru Аватар для HardWareMan
    Регистрация
    26.02.2011
    Адрес
    г. Павлодар, Казахстан
    Сообщений
    4,395
    Спасибо Благодарностей отдано 
    304
    Спасибо Благодарностей получено 
    594
    Поблагодарили
    440 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Загрузить трояна в ОЗУ, который включит ТМСС (есть дизасм обычного - порты все есть) и считает его. Обычно 2КБ.

  10. #18
    Veteran Аватар для piroxilin
    Регистрация
    24.05.2009
    Адрес
    Москва
    Сообщений
    1,098
    Записей в дневнике
    2
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А в железе это как реализовать имея флешкарик ?
    Чтобы полностью инфу про терадрайв иметь - все дампы... Для истории.
    Ну скажем запустить его получится трояном, а куда его сохранить и как потом считать? через компорт??
    При включении питания даже в режиме ПЦ (при вставленном любом карике) сеговская часть ТМСС всёравно запускает, потом гасит. Выводится это на телег соответственно...

    Я про 16кб зетника почему удивляюсь-то : во всех "обычных" сегах по 8кб стоит-же...
    Те клоны где больше запаяно, ставили большего объёма из-за унификации : чтоб использовать те-же микрухи, что и озу м68к (62256).
    Но на официальное версии обычно всё ставили как положенно, а тут ещё и 2 микрухи - значит умышленно.
    Вот мне и интересно - какой-нить софт использовал эту под память-то? Я так понимаю кроме хом-брю никто, и то я только догадываюсь про это (без фактов)...
    С уважением, Дмитрий.

  11. #19
    Guru Аватар для HardWareMan
    Регистрация
    26.02.2011
    Адрес
    г. Павлодар, Казахстан
    Сообщений
    4,395
    Спасибо Благодарностей отдано 
    304
    Спасибо Благодарностей получено 
    594
    Поблагодарили
    440 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от piroxilin Посмотреть сообщение
    А в железе это как реализовать имея флешкарик ?
    Чтобы полностью инфу про терадрайв иметь - все дампы... Для истории.
    Ну скажем запустить его получится трояном, а куда его сохранить и как потом считать? через компорт??
    При включении питания даже в режиме ПЦ (при вставленном любом карике) сеговская часть ТМСС всёравно запускает, потом гасит. Выводится это на телег соответственно...
    Ну если плешкарт не позволяет схоронить произвольную часть памяти на плешку, то да, городить какой-нибудь интерфейс и чтобы загруженный троян этот интерфейс задействовал. Простейший случай - СОМ на джойпорту. Ну и трояну работать из ОЗУ придется и без прерываний, по понятным причинам.
    Цитата Сообщение от piroxilin Посмотреть сообщение
    А в железе это как реализовать имея флешкарик ?
    Я про 16кб зетника почему удивляюсь-то : во всех "обычных" сегах по 8кб стоит-же...
    Те клоны где больше запаяно, ставили большего объёма из-за унификации : чтоб использовать те-же микрухи, что и озу м68к (62256).
    Но на официальное версии обычно всё ставили как положенно, а тут ещё и 2 микрухи - значит умышленно.
    Вот мне и интересно - какой-нить софт использовал эту под память-то? Я так понимаю кроме хом-брю никто, и то я только догадываюсь про это (без фактов)...
    Есть мнение, что вторые 8К нужны для возможности отладки без потери части боевого куска ОЗУ.

  12. #20
    Activist Аватар для murgatroid_79
    Регистрация
    31.03.2010
    Адрес
    Кемерово
    Сообщений
    248
    Спасибо Благодарностей отдано 
    57
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от piroxilin Посмотреть сообщение
    Видеопамяти там реально 128кб (4*UPD42264V-10) , дополнительная половинка подключена к неиспользуемой шине VDP "RD0-RD7".
    Обозначения этой шины нашёл только на плате версии VA0 (пины VDP 18-25) и ещё эта часть использует "потерянные" сигналы SE1 (9пин) и WE1 (14пин).
    Ну я не сам догадался,на spritesmind тема была,кто-то там фотку показывал

Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. SEGA Saturn
    от Кирлиан в разделе SEGA
    Ответов: 11
    Последнее: 13.01.2014, 01:33
  2. SEGA MEGA CD
    от Vitali27 в разделе SEGA
    Ответов: 10
    Последнее: 06.11.2011, 23:28
  3. Sega MD2 + Бонус.
    от tntpro в разделе Барахолка (архив)
    Ответов: 2
    Последнее: 09.08.2011, 06:40
  4. Что это за Sega
    от Retrograd в разделе SEGA
    Ответов: 5
    Последнее: 26.12.2009, 12:04
  5. PAL Coder из Sega MD2
    от BYTEMAN в разделе Изображение
    Ответов: 51
    Последнее: 06.08.2008, 00:30

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •