User Tag List

Страница 3 из 7 ПерваяПервая 1234567 ПоследняяПоследняя
Показано с 21 по 30 из 69

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

  1. #21

    Регистрация
    16.12.2008
    Адрес
    Kharkov, Ukraina
    Сообщений
    2,221
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    18 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Wierzbowsky Посмотреть сообщение
    В общем пока облом с биосом для фмпака. Перенос его в адресное пространство 0х8000 бесполезен, так как его там искать никто не будет.!
    Не искажайте истину. Оно там работать не будет. А, Искать конечно, кто будет в нерабочем слоте. Я это намекнул на другом ресурсе.

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

    MSX это не WIN10. Тыкать модулем куда попало, чревато. Кто напрягся – раслабтись. И позовите свидетелей кто собирал XT – IBM.
    Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...

  2. #22

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

    По умолчанию

    Оно там работать будет, если поправить дизассемблированный код и пересобрать биос. Это займёт кучу времени, но это возможно сделать. И я бы сделал. Но это бесполезно - пропадёт совместимость с различным софтом, так как софт ищет метку фмпака именно с 4000 до 7FFF. И это сказал не я, а человек, который кодит openMSX.

    Если у Вас есть конкретные предложения как решить проблему с фмпаком - прошу поделиться. В противном случае не засоряйте тему.

  3. #23

    Регистрация
    16.12.2008
    Адрес
    Kharkov, Ukraina
    Сообщений
    2,221
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    18 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Wierzbowsky, оно будет работать (на форуме, если бы да ко бы, да во рту MSX выросли грибы.). Хотите поспорить?

    НЕ СТОИТ.



    Намекну. FM - биос с комментариями благодаря энтузиазмам давно известен.
    Последний раз редактировалось OrionExt; 24.08.2019 в 20:06.
    Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...

  4. #24

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

    По умолчанию

    Полазив по плате тестером обнаружил, что J304, который в японках отвечает за подключение SLT01 или SLT03 к чипу во второй (по-умолчанию пустой) панельке в КУВТ2 версии имеет совсем другую функцию. Он соединяет А14 чипа либо с А14 процессора, либо с питанием (логическая единица). Сделано это, видимо, для возможности установки 16кб ПЗУ типа 27с128. Сообщу Евгению об этом, пусть отрисует в схеме.

  5. #25

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

    По умолчанию

    Благодаря советам двух спецов (Максима Власова и Евгения Брычкова) удалось расширить слот 0. Всё что нужно знать было в даташите, но моего опыта не хватило понять как это сделать. Так что я рад, что есть в нашей тусовке хорошие спецы, которые помогли мне даже поздно вечером.

    Диод 1N4148 был установлен на нераспаянное место D301 и нулевой слот стал расширенным. В пустую панельку ПЗУ был установлен FM Basic (биос фмпака) и сконфигурирован как CS1+SLT01+A14+A14 джамперами J303 и J304 (SLT01 уже был подключен к панельке чипа). Теперь всё работает отлично, биос фмпака виден в сабслоте 0.1 с адреса 0х4000.

    Теперь буду менять VDP. Там ожидаются грабли с синхро, как было на 503й, но надеюсь мы их победим.

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

    GreyWolf(25.08.2019), SeaBirdDK(18.11.2019)

  6. #26

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

    По умолчанию

    Основная фаза апгрейда завершена! Сегодня я выкусил v9938 (чтобы не портить плату его выпаиванием) и впаял v9958. Апгрейд VDP был сделан точно так же как и в 503х машинках. Затем вместе с многоуважаемым Caro мы доработали выход синхронизации, чтобы он был идентичен 503му. Убран 1 транзистор и 1 резистор, установлена перемычка и конденсатор на 100нф. В моих тестах проапгрейженная 805я ведёт себя так же как и ранее проапгрейженная YIS503 MSX2+. Несмотря на расширенный нулевой слот машина не конфликтует с разнообразным софтом. Игры для MSX2+ правильно опознают машинку, видеопроцессор и фмпак (которого пока нет ):



    Есть некоторые шероховатости. Например вертикальный скроллинг не такой плавный, как на 503й c тем же апгрейдом. Возможно дело в задержке, которую генерирует процессор - по схеме у нас как раз сигнал WAIT подключен к VDP. Возможно дело в контроллере дисководов, отжирающем прерывание или в несуществующем пока фмпаке, биос которого уже установлен в машинке. Будем думать как найти и устранить бяку.

    Следующий этап - создание платы-переходника для установки платы фмпака и порта F4. И собственно сборка всего этого.

    А пока вот вам архивчик с биосами для апгрейда 805й. Файлы от 1.rom до 5.rom готовы для заливки в W27c512. Нумерация чипов ПЗУ идёт от передней панели. Необходимо запаять джамперы J303 и J304 для конфигурирования ПЗУ фмпака. Диод на D301 обязателен.

    http://podrezov.com/yis805gotek/yis805_msx2p.zip
    Последний раз редактировалось Wierzbowsky; 26.08.2019 в 01:35.

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

    GreyWolf(27.08.2019)

  7. #27

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

    По умолчанию

    Платка адаптера для установки модуля F4/FMPAC в YIS805 готова и отдана в производство.



    Вместо фмпака в неё можно также установить модуль расширения ОЗУ на 2 мегабайта с маппером (автор - Андрей Корякин). Таким образом эта платка-адаптер может быть использована как в оригинальной 805й, так и прокачанной до MSX2+. Надо только установить Z80 в панельку и найти свободный слот.
    Последний раз редактировалось Wierzbowsky; 26.08.2019 в 23:52.

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

    GreyWolf(27.08.2019)

  8. #28

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

    По умолчанию

    А вот и порт F4 с FMPAC готовы. Биос туда я не ставил, так как он уже стоит в пустой панельке на плате 805й. Теперь осталось дождаться платок-адаптеров из Китая и можно делать окончательную сборку.



    Голые платки ещё остались. Кому надо - обращайтесь.
    Последний раз редактировалось Wierzbowsky; 27.08.2019 в 19:19.

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

    GreyWolf(27.08.2019)

  9. #29

    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,829
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    663
    Поблагодарили
    513 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Wierzbowsky Посмотреть сообщение
    Теперь осталось дождаться платок-адаптеров из Китая
    а нельзя было наколхозить переходник из макетной платки?

  10. #30

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

    По умолчанию

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    а нельзя было наколхозить переходник из макетной платки?
    Можно конечно. Но "колхоз" - это не наш метод. Вставлять такой "колхоз" в 805ю было бы неправильно.

    В Китае заказал на 7$ этих платок. Излишки продам всем желающим.
    Последний раз редактировалось Wierzbowsky; 28.08.2019 в 03:42.

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

    GreyWolf(28.08.2019)

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

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

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

Эту тему просматривают: 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

Ваши права

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