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

User Tag List

Страница 9 из 20 ПерваяПервая ... 5678910111213 ... ПоследняяПоследняя
Показано с 81 по 90 из 193

Тема: Модульный компьютер – MSX-EXT.

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

    По умолчанию

    Сигнал после R34, R35 почти весь уполз ниже нуля. Видимо что-то тут не то. Наверное надо входной сигнал ОУ вгонять что бы он был симметричный нулю на выходе (2.5В – виртуальный нуль).

    А то, как же будет оконечный сумматор все это от разных источников переваривать Может, ошибаюсь.

    Интересно, а как этот сигнал в других аудио картриджах относительно физического нуля выдается?
    Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...

  2. #82
    Activist Аватар для ptero
    Регистрация
    13.04.2009
    Адрес
    Kemerovo
    Сообщений
    396
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    5 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    в картриджах с SCC чипом сигнал выдаётся на ногу слота без разделительного конденсатора, прямо с R2R матрицы с положительным постоянным уровнем относительно земли

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

    По умолчанию

    Вам спасибо. Ото и бардак с уровнем сигнала. Видимо, все остальные аппаратчики пилят FPGA очередную хитрую штуку.

    Не зря буржуи лепят отдельный выход. А если это выход подать проф штуку. Очень хорошо выходит. Где-то видел на ютубе прям оркестр=)

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

    Анонс (а чем мы хуже NEXT). DRAM модуль с разбором и примерами от реальной железки.
    Последний раз редактировалось OrionExt; 21.10.2017 в 19:08.
    Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...

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

    По умолчанию

    В ходе подготовки к будущему запуску MSX 1.5 начал ваять соответствующий БИОС. Взял БИОС от Yamaha YIS503IIR. И тут же наткнулся на хитрый ход конем.
    Код:
    ROM:015E loc_15E:                                ; CODE XREF: ROM:0001 j
    ROM:015E                 xor     a
    ROM:015F                 out     (0A8h), a
    ROM:0161                 out     (0FFh), a
    ROM:0163                 inc     a
    ROM:0164                 out     (0FEh), a
    ROM:0166                 inc     a
    ROM:0167                 out     (0FDh), a
    ROM:0169                 inc     a
    ROM:016A                 out     (0FCh), a
    ROM:016C                 jp      loc_2D7
    Команда out (0A8h),a с определенной долей вероятности может привести к вечному зависону на стандартном MSX. Ох уж эти шалунишки с Yamaha Таки как говорится, доверяй, но проверяй.
    Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...

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

    По умолчанию

    В первом приближении доковылял БИОС YIS503IIR. Окромя инициализация маппера памяти ничего жизненно необходимого не обнаружил (да и это нужно ток в реализации YIS503IIR). Зачем-то пофиксили подпрограмму CALSLT. Теперь она возобновляет прерывания (аля MSX2). Ожидал увидеть хотя бы инициализацию V9938, а нет.

    Что, еще. Удивил грубый хак подпрограмм работы с клавиатурой. Мертвые куски от интернациональной версии разбросаны по всему участку подпрограмм клавиатуры. Даже ноликами поленились забить.

    Остались непонятными последние 3 байта в ПЗУ БИОС-а. 85h 08h 07h. Видимо это послание потомкам, а может еще чего ...
    Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...

  6. #86
    Veteran Аватар для Wierzbowsky
    Регистрация
    08.07.2015
    Адрес
    г. Бохум, Германия
    Сообщений
    1,747
    Спасибо Благодарностей отдано 
    170
    Спасибо Благодарностей получено 
    610
    Поблагодарили
    304 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Скорее всего эти байты означают 7 августа 1985 года - дата последнего релиза? А вы не хотите поковырять родной ямаховский тест? Может чего интересного там найдётся...
    Последний раз редактировалось Wierzbowsky; 03.11.2017 в 23:21.

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

    По умолчанию

    Не такие штуки проще самому писать с нуля (пускай не быстро).

    Я его запускал. Тест упал на VDP 9918. И судя по всему у него сугубо заточка на YIS503IIR. Что конечно замечательно. Но теперь думается надо ваять универсальный тест, и что бы работал он за место Биос-а (в панельке Биос-а).

    Цитата Сообщение от Wierzbowsky Посмотреть сообщение
    Скорее всего эти байты означают 7 августа 1985 года - дата последнего релиза?
    Не ну это и мне в голову приходило, уж пря совсем очевидно

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

    Скорее всего, в недрах корпорации Yamaha где-то валяется замасленный мануал на японском с подробными описанием тестирования и осциллограммами к этому тесту
    Последний раз редактировалось OrionExt; 03.11.2017 в 23:34.
    Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...

  8. #88
    Member Аватар для John Warner
    Регистрация
    02.10.2017
    Адрес
    с. Усть-Камышта, Хакасия
    Сообщений
    40
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от OrionExt Посмотреть сообщение
    В первом приближении доковылял БИОС YIS503IIR. Окромя инициализация маппера памяти ничего жизненно необходимого не обнаружил (да и это нужно ток в реализации YIS503IIR). Зачем-то пофиксили подпрограмму CALSLT. Теперь она возобновляет прерывания (аля MSX2). Ожидал увидеть хотя бы инициализацию V9938, а нет.

    Что, еще. Удивил грубый хак подпрограмм работы с клавиатурой. Мертвые куски от интернациональной версии разбросаны по всему участку подпрограмм клавиатуры. Даже ноликами поленились забить.

    Остались непонятными последние 3 байта в ПЗУ БИОС-а. 85h 08h 07h. Видимо это послание потомкам, а может еще чего ...
    А знаете, есть большое желание сварганить что-то типа пи-сишного БИОСа. То есть, иметь возможность выбирать, что именно грузить.
    То есть, сделать бы вместо Саб-РОМа хранилище БИОСов, а первым родным БИОСом выбирать варианты загрузки - например, не грузить сейчас DISK.ROM и локалку, а грузить IDE-интерфейс и русский знакогенератор.

    И тд и тп

    Вот как-тотак
    Сибиряк безгранично любит свою угрюмую природу; он черпает в ней силу. ©М.Б.Аксѣльродъ
    Моя машина - YAMAHA MSX2 YIS503III КУВТ2 full stock

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

    По умолчанию

    John Warner, хз. Как альтернативную ветку можно конечно реализовать в стандарте MSX. Только вот зачем?) А грузить или не грузить, решается просто. Воткнуть или не воткнуть картридж.

    Или вот делать на FPGA всякие мульти функциональные штуки. Там это решает на уровне того же FPGA и не затрагивает стандарт MSX.

    Ну, если уж совсем хочется экзотики можно посмотреть в сторону Victor HC-95. Только вот реализовать переключение CPU на программном уровне (как в TurboR). Вот над этим я периодически задумываюсь. Некий "ASIC" чип R800 не доступен широкому кругу. А вот Z180 массово доступен на сегодняшний день.

    Так сказать продолжить концепцию MSX1, зашел в магазин, скупился и собрал MSX
    Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...

  10. #90
    Member Аватар для John Warner
    Регистрация
    02.10.2017
    Адрес
    с. Усть-Камышта, Хакасия
    Сообщений
    40
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Интересная машина, не слыхал о таком.
    Сибиряк безгранично любит свою угрюмую природу; он черпает в ней силу. ©М.Б.Аксѣльродъ
    Моя машина - YAMAHA MSX2 YIS503III КУВТ2 full stock

Страница 9 из 20 ПерваяПервая ... 5678910111213 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Модульный "Орион"
    от zx-kit в разделе Орион
    Ответов: 25
    Последнее: 18.08.2020, 07:56
  2. RC2014 — модульный бейсик-компьютер на Z80
    от foxweb в разделе Зарубежные компьютеры
    Ответов: 6
    Последнее: 27.07.2020, 00:52
  3. Модульный РАДИО-86РК
    от AlexZ в разделе Радио-86РК
    Ответов: 180
    Последнее: 06.06.2017, 19:18
  4. Ответов: 0
    Последнее: 24.04.2017, 16:24
  5. Ответов: 0
    Последнее: 08.05.2006, 13:56

Ваши права

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