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

User Tag List

Показано с 1 по 10 из 69

Тема: Апгрейд Ямахи YIS805/128 до MSX2+

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #9

    Регистрация
    08.07.2015
    Адрес
    г. Бохум, Германия
    Сообщений
    1,799
    Спасибо Благодарностей отдано 
    223
    Спасибо Благодарностей получено 
    708
    Поблагодарили
    349 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Сегодня сдампил все ПЗУ и убедился, что найденные в инете дампы почти правильные. Разница есть в нескольких несущественных байтах в конце образов.

    Апгрейд основного 32кб ПЗУ на 2+ не представляет труда - просто меняется микросхема 27c256.

    Апгрейд саброма представляет некоторую сложность. Так как сабром от 2+ занимает 48кб, то вместо 32кб оригинального ПЗУ придётся ставить 64кб. Чтобы не уродовать плату придётся вынуть 2 ножки нового ПЗУ (А15 и OE) из панельки и подключить их отдельно. Причем ногу OE придётся подключать к сигналу RD для обеспечения видимости всего 64кб ПЗУ в сабслоте 3.1. Это несложно.

    Далее возникает вопрос - что делать с дисковым ПЗУ, которое занимает 16кб и хочет стартовать с 0х4000? Свободных сабслотов не осталось, так что придётся пожертвовать Painter'ом. Он занимает 2 микросхемы по 32кб и находится в сабслоте 3.0. Похоже что придётся дисковое ПЗУ пихать в 3.0. Интересно, не будет ли проблем при таком расположении?

    Ну и наконец, куда-то надо девать 16кб ПЗУ ФМПАК'а. Оно тоже хочет стартовать с адреса 0х4000, но у нас не осталось свободных сабслотов кроме бокового 3.3. Но боковой слот трогать не стоит. Одна идея состоит в том, чтобы адаптировать ПЗУ ФМПАК'а для работы с адреса 0х8000 и запихнуть его в один сабслот с дисковым ПЗУ. Но если у него есть специфические регистры в адресном пространстве 0х4000-0х8000, то могут возникнуть конфликты с дисковым ПЗУ.

    Апгрейд ОЗУ можно ставить только в сабслот 3.2, где собственно находится сейчас основное ОЗУ. Но тогда набортное ОЗУ и маппер надо как-то отключить. Скорее всего идеей о мегабайтом ОЗУ придется пожертвовать и оставить 256кб на плате, что вполне хватит для разнообразного софта, в том числе и для DOS2.

    Уже есть и первый геморрой. Из-за "удобного" расположения Z80 под блоком питания поставить нашу плату ФМПАК+F4 в панельку процессора не представляется возможным. Остаётся нераспаянный разъем CN311, но для него придётся делать новую плату или использовать специальную плату-переходник, имитирующую сокет процессора. Пока не решил что геморройнее.

    Интересно то, что плата поддерживает расширение нулевого слота. Но в нашей конфигурации оно отключено. Если расширить нулевой слот, то с какими проблемами совместимости мы можем столкнуться?

    Идеи? Комментарии?
    Последний раз редактировалось Wierzbowsky; 05.09.2019 в 02:39.

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

    GreyWolf(19.08.2019)

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

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

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

Похожие темы

  1. GameBase MSX World (MSX1, MSX2, MSX2+, MSXturboR)
    от Rindex в разделе MSX
    Ответов: 7
    Последнее: 30.08.2022, 09:02
  2. Ответов: 7
    Последнее: 22.03.2019, 02:58
  3. Ошибка в биосе MSX2+ для Ямахи
    от Wierzbowsky в разделе MSX
    Ответов: 13
    Последнее: 21.04.2017, 23:14
  4. Ответов: 13
    Последнее: 24.06.2014, 14:22
  5. И снова апгрейд беты-128...
    от Sonic в разделе Несортированное железо
    Ответов: 5
    Последнее: 24.11.2006, 13:30

Ваши права

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