User Tag List

Страница 3 из 5 ПерваяПервая 12345 ПоследняяПоследняя
Показано с 21 по 30 из 45

Тема: Нужно описание регистров Специалист MX

Комбинированный просмотр

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

    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,436
    Спасибо Благодарностей отдано 
    163
    Спасибо Благодарностей получено 
    190
    Поблагодарили
    121 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Если мне не изменяет память данная прошивка это специфический клон Специалиста МХ с полностью передаланным ПО, автор прошивки - Vinxru. Это Соmmander, переделанный и исправленный, в частности появился цвет. Я даже сомневаюсь что он заработает на МХ, т.к. автор его делал и испытывал на МХ2.



    Если необходимо стандартное ПЗУ Специалиста, то - это файл specimx.rom. Чтоб как-то разобраться в клонах и встроенных прошивках Специалиста предлагаю скачать и запустить эмулятор от b2m. В нём можно лицезреть указанные программы, если запустить эмуллятор с конфигурациями SpecialistMX и SpecialistMX (Commаnder) для обычного МХ и с Commander'ом соответственно.

    Commander или лучше сказать что особая оболочка для МХ писалась одним из авторов из Омска (фамилию не помню) и представляет самой альтернативу RAMFOS. В частности это ПО поддерживало ещё и рамдиск объёмом 64 кБайт, который можно было подключить к дополнительной ВВ55. Запустить привычную RAMFOS можно из самого Commander'а запуском одноименного файла. Каждая из 8 страниц RAM-диска подключается соответственно выбором букв A...H. По словам Vinxru данное ПО не поддерживало ВИ53 и контроллера дисковода.
    Последний раз редактировалось fifan; 02.04.2016 в 20:34.

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

  3. #2

    Регистрация
    13.01.2005
    Адрес
    г. Москва
    Сообщений
    5,216
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    707
    Спасибо Благодарностей получено 
    1,652
    Поблагодарили
    574 сообщений
    Mentioned
    50 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от fifan Посмотреть сообщение
    А что это за система цветности на скриншоте? На сколько я знаю, на Специалисте один байт (8 горизонтальных точек) мог быть окрашен только в чёрный + ещё один из восьми цветов. То есть чёрный обязателен, если нет сплошной заливки. Где можно почитать про такую систему? Есть ли какие-то программы, кроме данного коммандера, которые её поддерживают?
    С уважением, Станислав.

  4. #3

    Регистрация
    27.11.2015
    Адрес
    г. Самара
    Сообщений
    341
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Пытаюсь прикрутить FDC.
    Столкнулся с проблемой: первая команда которая выдается в ВГ93 при нажатии на F6 - это 0x90 (чтение сектора).
    А где же команда Restore (0x00) при начале работы с дисководом? До этого прикручивал ВГ93 к Вектор 06Ц - там всё четко - restore перед первым обращением к диску.
    Я что-то упустил? Может у Специалиста как-то по-другому сброс происходит? Почему-то перед обращением сначала выставляется SIDE 1 в FFF2, а потом SIDE0 - после чего подается команда чтения сектора. Зачем это?

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

    Еще непонятно какой всё таки размер сектора у дисков Специалиста. Читаю в одном месте - написано 1024 байт на сектор.
    Смотрю исходник прошивки дисковой части - там почему-то считают сектора по 256 байт.
    Где правда?

  5. #4

    Регистрация
    27.11.2015
    Адрес
    г. Самара
    Сообщений
    341
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    у эмулятора SPMX есть несколько вариантов ПЗУ размерами 4-8кб.
    Как их правильно загрузить?
    Попытался просто вместо стандартного ПЗУ MX поместить в страницу ПЗУ - не запускается.

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

    В коммандере из набора MXOS.rar стрелки вверх и вниз не работают. Влево, вправо работают. Причем если нажать F8 для выбора диска, то стрелки вверх и вниз работают. А в панели нет. Пикает на нажатие, но курсор не двигается. В чем секрет?

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

    с дополнительными ПЗУ разобрался в части как их запускать.
    Но вот я запустил монитор Magiс Ж2. А как в нем загрузить игру с диска?
    На сайте fifan выложен образ диска для этого монитора. Он в корне даже есть ввиде COM файла. Ну а как игры-то загрузить, будучи в нем?

  6. #5

    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,436
    Спасибо Благодарностей отдано 
    163
    Спасибо Благодарностей получено 
    190
    Поблагодарили
    121 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Команды restore нет, сразу чтение секторов. Длина сектора - 1024 байт и буфер под него 1024 байт и где это чтение 256 байт я не видел. Что там в MXDOS на счёт переключения сторон не знаю, не вникал. Я делал свою программу по чтению области FAT дискеты - работает (не могу найти исходников, если нужно - поищу, выложу). Не знаю на счёт ошибок в MXDOS, а вот в RAMFOSе Vinxru нашёл важную ошибку - запись левого числа в номер страницы RAM-диска.

  7. #6

    Регистрация
    27.11.2015
    Адрес
    г. Самара
    Сообщений
    341
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    fifan,
    Я с диском вроде разобрался. По крайней мере сейчас у меня работает загрузка прог с образа флоппи.
    А что с Коммандером в MX? почему кнопки верх/вниз в панели не работают? В других прогах (да и в самом коммандере при выборе диска) работают.

  8. #7

    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,436
    Спасибо Благодарностей отдано 
    163
    Спасибо Благодарностей получено 
    190
    Поблагодарили
    121 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В Коммандере присутствует неразбериха с курсорными клавишами. Не знаю по какой причине. В эмуляторе вроде автор изменил, в реале я прошивку Коммандера не ставил, не юзал. Кстати повод прошить новую флеш ПЗУ и поставить в свой Специалист SRAM.

    Нашёл кто автор Коммандера - Константин Юденцов - прекрасная работа! Жаль что его нет в живых...
    Последний раз редактировалось fifan; 05.04.2016 в 13:17.

  9. #8

    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,436
    Спасибо Благодарностей отдано 
    163
    Спасибо Благодарностей получено 
    190
    Поблагодарили
    121 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Разбирался с Коммандером. Соорудил прошивку для флеш ПЗУ. Вспомнил как создать свой FAT - помогли описания от Vinxru и HardWareMan'а. Кстати клавиши действительно кодировки от Стандартного Специалиста, хорошо что в эмуляторе от b2m исправлено.
    Последний раз редактировалось fifan; 06.04.2016 в 17:38.

  10. #9

    Регистрация
    27.11.2015
    Адрес
    г. Самара
    Сообщений
    341
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    CityAceE,
    это скрин со Specialist MX. У него 4 старших бита это цвет чернил, а младшие 4 бита цвета - бумага. Поэтому фон может быть не только черным.
    http://www.spetsialist-mx.ru/index23.html


    fifan,
    Так а что с курсорными кнопками? Они же не менялись в MX - но почему-то не работают.
    Вы можете довести до ума Коммандер чтобы и курсорные кнопки работали, и Fn были как у MX?

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

    fifan,
    А вы уверены что коричневый цвет присутствует в палитре? Для коричневого цвета нужны все три RGB компоненты с разными амплитудами. Примерно такой расклад: R = 3, G = 2, B = 1. В текущей схеме включения цвета у MX только 2 уровня яркости у каждой компоненты, что недостаточно для коричневого цвета.

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

    вот так у меня выглядят цвета:
    Нажмите на изображение для увеличения. 

Название:	spmxcol.jpg 
Просмотров:	307 
Размер:	28.5 Кб 
ID:	56752
    коричневый там никак не получается.
    Не, можно конечно сравнивать с кодом коричневого цвета и выставлять уровень RGB соответствующий реальному коричневому цвету. Но это я в FPGA могу сделать, а в оригинальном железе это было невозможно.
    Последний раз редактировалось Saar; 08.04.2016 в 10:06.

  11. #10
    HardWareMan
    Гость

    По умолчанию

    Цитата Сообщение от Saar Посмотреть сообщение
    CityAceE,
    Так а что с курсорными кнопками? Они же не менялись в MX - но почему-то не работают.
    Вы можете довести до ума Коммандер чтобы и курсорные кнопки работали, и Fn были как у MX?
    Хоть раскладка и одинаковая у STD и MX/MX2, но метод опроса матрицы принципиально разный. Если эмулятор не корректно производит операции сдвига (особенно через флаг С), реализована не полная версия ВВ55 то на МХе будут проблемы с клавиатурой. В том числе и в RAMFOSе, хотя самый извращенный (но оптимальный и логичный) опрос именно в NC (не знаю, трогал ли его vinxru).

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

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

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

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

Похожие темы

  1. Нужно описание дисковода EPSON SD-600
    от Mikka_A в разделе Внешние накопители
    Ответов: 40
    Последнее: 10.01.2022, 11:00
  2. Ответов: 4
    Последнее: 01.09.2012, 16:01
  3. Физика разрядности регистров
    от KJIaBogaB в разделе Для начинающих
    Ответов: 12
    Последнее: 17.09.2011, 13:32
  4. Ответов: 15
    Последнее: 02.09.2011, 21:24
  5. Ответов: 16
    Последнее: 10.04.2010, 16:21

Ваши права

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