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

User Tag List

Страница 5 из 5 ПерваяПервая 12345
Показано с 41 по 50 из 50

Тема: Нужна Сега Мегадрайв на декап

  1. #41
    Guru Аватар для HardWareMan
    Регистрация
    26.02.2011
    Адрес
    г. Павлодар, Казахстан
    Сообщений
    4,477
    Спасибо Благодарностей отдано 
    353
    Спасибо Благодарностей получено 
    630
    Поблагодарили
    469 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию


  2. #42
    Member
    Регистрация
    31.07.2006
    Адрес
    Kharkov Ukraine
    Сообщений
    180
    Спасибо Благодарностей отдано 
    36
    Спасибо Благодарностей получено 
    54
    Поблагодарили
    26 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    я смотрю там еще и HOLLY/CLX2 (чипсет + PowerVR2 GPU Sega Dreamcast), знаю что пару лет назад его декапили одни знакомые известные как "Caps0ff" ( https://caps0ff.blogspot.com/ ), узнаю они ли это

    add: нет, не они, кто-то другой
    Последний раз редактировалось MetalliC; 28.12.2020 в 10:27.

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

    По умолчанию

    Команда на канале практически закончила декап сегачипов. Нюк даже замутил уже низкоуровневый эмулятор и даже переложил его в FPGA. В общем, собрал я на основе деталек одной тушки вот такую кастомную борду:


    Основное назначение этой платы в поэтапной замене каждого из ASICов моделью, реализованной в CPLD/FPGA и проверкой в реальном железе в родном окружении. Сами модули с ASICами позволяют легко подключать логический анализатор к любой ножке. На данной борде реализовано расширенное основное ОЗУ до 2МБ:

    ОЗУ может быть аппаратно ограничено до стандартных 64КБ. Так же расширено ОЗУ у Z80 до 16КБ, которое так же может быть урезано до стандартных 8КБ:

    А ещё тут установлено 128КБ VRAM, максимальный размер, с которым может работать VDP. При этом выбор между стандартными 64КБ и расширенными 128КБ задаётся через регистр управления самого VDP, тут никакой внешней логики даже не надо:

    У VDP выведен его цифровой порт пикселей на отдельный IDC хидер:

    Кодер использовал CXA2045M, в стандартной схеме из датащита:

    Блок питания цифровой части импульсный, выполнен на LM2696S-5.0 по стандартной схеме из датащита, но разводка позволяет поставить LM2576-ADJ с соответствующими сопротивлениями обратной связи. Звук собран на стандартных операционниках 4558 по классической схеме из оригинальной приставки:

    Система поддерживает все возможные режимы для данной приставки. Для этого установлено оба кварцевых генератора. Для выбора режимов используется CPLD EPM7032, которая коммутирует эти генераторы, задаёт режим для ОЗУ и региона:


    Собственно, вот такое оно получилось. Перехожу к реализации своей давней мечты.

  4. Эти 12 пользователя(ей) поблагодарили HardWareMan за это полезное сообщение:

    ALS (25.08.2023), and1981 (25.08.2023), Black Cat / Era CG (25.08.2023), creator (26.08.2023), goodboy (25.08.2023), murgatroid_79 (30.09.2023), Outcast (25.08.2023), Rus (25.08.2023), shadwork (25.08.2023), SoftFelix (25.08.2023), Titus (25.08.2023), Vasily (26.08.2023)

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

    По умолчанию

    HardWareMan, ну ты хоть расскажи людям какие перспективы может открыть данная плата. Более развёрнуто расскажи.
    Как я понимаю,в штатном режиме это обычная Sega MD и все старые игры на ней будут работать.Или что-то может конфликтовать с новым железом?
    А для использования расширенного ОЗУ и видео ОЗУ
    какой-то софт специально написанный используется? Для ромхакеров-игроделов доп. память даёт дополнительные возможности?
    Платы с "эмуляторами" ASIC-ов уже есть? Какие ПЛИС использовали (Altera или Xilinx) ?

    Герберами платы поделишься ?
    Последний раз редактировалось murgatroid_79; 23.10.2023 в 09:47.

  6. #45
    Member
    Регистрация
    12.12.2007
    Адрес
    Жлобин
    Сообщений
    34
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    66
    Поблагодарили
    32 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Решили командой наброситься на дискретный арбитр SEGA 315-5364 (YM6045C) (TA-04), ведь кроме встроенного арбитра в FC1004, нетлист который получил Nukeykt, известно об его устройстве не сильно чтобы много. Да и для тестового стенда HardWareMan нужно воссоздать устройство дискретного чипа, дабы проверить его работоспособность. Буквально за несколько дней задероутили отфотканный кристалл, создали базу используемых ячеек CMOS логики и получили нетлист HDL Verilog. Нетлист был проверен Nukeykt в составе проекта Nuked-MD-FPGA на платформе Mister и доказал свою работоспособность. Мною в логическом симуляторе Logisim 2.7.1 из дероута была полностью отрисована схема арбитра, дабы в дальнейшем, проанализировать логику его работы . Вот, что в итоге у нас получилось:https://github.com/emu-russia/SEGACh...e/main/Arbiter
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	arbiter.jpg 
Просмотров:	56 
Размер:	19.9 Кб 
ID:	80679  
    Вложения Вложения
    Последний раз редактировалось and1981; 21.04.2024 в 20:30.

  7. Эти 3 пользователя(ей) поблагодарили and1981 за это полезное сообщение:

    HardWareMan (21.04.2024), murgatroid_79 (30.04.2024), Titus (21.04.2024)

  8. #46
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    13,926
    Спасибо Благодарностей отдано 
    1,451
    Спасибо Благодарностей получено 
    2,051
    Поблагодарили
    789 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от and1981 Посмотреть сообщение
    Вот, что в итоге у нас получилось:
    Хорошо бы схему прикрепить через нормальных хостер картинок, типа pic.maxiol.com, а то миниатюра не смотрибельна вообще (

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

  10. #47
    Member
    Регистрация
    12.12.2007
    Адрес
    Жлобин
    Сообщений
    34
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    66
    Поблагодарили
    32 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию


  11. Эти 2 пользователя(ей) поблагодарили and1981 за это полезное сообщение:

    murgatroid_79 (30.04.2024), Titus (21.04.2024)

  12. #48
    Member
    Регистрация
    12.12.2007
    Адрес
    Жлобин
    Сообщений
    34
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    66
    Поблагодарили
    32 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    У меня опять отличные новости! Закончили командой векторизацию звукового чипа YM3438 (CMOS аналог чипа NMOS YM2612 c незначительными улучшениями). Векторизацию осуществляли в утилите от @org DEROUTE, она также умеет из векторного изображения собирать и выгружать нетлист на языке Verilog. Нетлист был проверен и верифицирован nukeykt c помощью верилятора и vgmplay. После 3 дней все баги и неточности были отловлены и нетлист доказал свою работоспособность. Огромное спасибо всем причастным за поддержку и участие (nukeykt, org, HardWareMan). Результаты можно посмотреть на нашем гите. https://github.com/emu-russia/SEGAChips/tree/main/FM
    Векторное изображение наложенное поверх фотографии реального чипа можно найти тут:

  13. Эти 8 пользователя(ей) поблагодарили and1981 за это полезное сообщение:

    anarchyman (19.05.2024), Cooper (22.05.2024), creator (20.05.2024), HardWareMan (19.05.2024), murgatroid_79 (24.05.2024), Oleg N. Cher (19.05.2024), Titus (22.05.2024), zebest (21.05.2024)

  14. #49
    Veteran Аватар для sergio78
    Регистрация
    27.10.2011
    Адрес
    Самара
    Сообщений
    1,155
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    30
    Поблагодарили
    25 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ужас. девборда сеги настоящий монстр. скока она стоить такая будет по итогу?

  15. #50
    Member
    Регистрация
    12.12.2007
    Адрес
    Жлобин
    Сообщений
    34
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    66
    Поблагодарили
    32 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Закончили командой в дискорде emu-russia исследование IO чипа SEGA 315-5309, TA-05, YM6046. По аналогии с чипом арбитра, был создан нетлист в программе Deroute, дополнена база CMOS ячеек YM6 и выгружен верилог. На основе нетлиста мною была отрисована логическая схема в Logisim 2.7.1. Топологически чип представляет собой 3 UART плюс логика обслуживания портов I/O и декодирования команд для работы всего этого добра. Результаты вы всегда можете скачать из нашего репозитория на гитхаб: https://github.com/emu-russia/SEGACh...ee/main/IOChip
    схема чипа:

    модуль UART:
    Последний раз редактировалось and1981; 11.07.2024 в 10:55.

  16. Эти 3 пользователя(ей) поблагодарили and1981 за это полезное сообщение:

    HardWareMan (11.07.2024), murgatroid_79 (18.07.2024), Titus (11.07.2024)

Страница 5 из 5 ПерваяПервая 12345

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

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

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

Похожие темы

  1. Ответов: 4
    Последнее: 23.02.2010, 16:03
  2. Куплю картриджи денди, сега
    от LoMax в разделе Барахолка (архив)
    Ответов: 8
    Последнее: 18.06.2008, 05:05
  3. Нужна идея
    от Jukov в разделе Программирование
    Ответов: 5
    Последнее: 26.03.2007, 18:28

Ваши права

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