User Tag List

Страница 6 из 12 ПерваяПервая ... 2345678910 ... ПоследняяПоследняя
Показано с 51 по 60 из 117

Тема: Контроллер КНГМД ДВК ( MX ) и работающие с ним программы.

  1. #51

    Регистрация
    07.03.2014
    Адрес
    Vancouver, Canada
    Сообщений
    406
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    7 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от MiX Посмотреть сообщение
    Хорошо, а какие игры надо?

    появилась вот такая гипотеза:
    я понаходил образы странных размеров меньше номинального
    и иногда явно относящиеся к MX/ пример:
    http://archive.pdp-11.org.ru/ukdwk_a...t/DWKFiles/mx/

    я предполагаю, что надо просто такие образы добить нулями до полной дискеты. это так? если так, то усовершенствую программку.

    подскажите пожалуйста существуют ли ( и где взять) разнообразные тесты для ДВК. после того как я запустил компьютер начали глюки вылазить всякие и надо ремонт продолжать. К примеру с КСД проблемы: xonix заставку неправильно рисует, хотя игра почти правильно потом работает. все бегает, только прямоугольники неправильно зарисовывает.

    ---------- Post added at 01:56 ---------- Previous post was at 01:50 ----------

    еще есть интересная идея: для контроллера пофиг сколько дорожек на диске, HxC тоже может дофига дорожек иметь и это при сохранении общего формата. если сделать небольшой хак к драйверу MX, чтобы он понимал любую цифру для количества дорожек, то владельцы железного ДВК с контроллером MX и HxC получили бы дискеты огромной емкости.

    ---------- Post added at 02:39 ---------- Previous post was at 01:56 ----------

    переделал програмку - вроде как гипотеза подтвердилась. дискеты неполного размера и на 40 и на 80 дорожек подняла правильно. + почитал доку к плагину тотал командера, вроде это он так делает. И образов с ним наклепать совсем несложно.
    Последний раз редактировалось kapitan-u; 25.05.2014 в 07:47.

  2. #52

    Регистрация
    13.12.2013
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,072
    Спасибо Благодарностей отдано 
    37
    Спасибо Благодарностей получено 
    81
    Поблагодарили
    65 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от kapitan-u Посмотреть сообщение
    появилась вот такая гипотеза:
    я понаходил образы странных размеров меньше номинального
    и иногда явно относящиеся к MX/ пример:
    http://archive.pdp-11.org.ru/ukdwk_a...t/DWKFiles/mx/
    Там находятся драйверы но не образы.

    Цитата Сообщение от kapitan-u Посмотреть сообщение
    я предполагаю, что надо просто такие образы добить нулями до полной дискеты. это так? если так, то усовершенствую программку.
    Если какой-то образ не идет то я просто подсоединяю его как HD.

    Цитата Сообщение от kapitan-u Посмотреть сообщение
    подскажите пожалуйста существуют ли ( и где взять) разнообразные тесты для ДВК.
    Например ТМОС тестирует комп от и до.

    Цитата Сообщение от kapitan-u Посмотреть сообщение
    после того как я запустил компьютер начали глюки вылазить всякие и надо ремонт продолжать. К примеру с КСД проблемы: xonix заставку неправильно рисует, хотя игра почти правильно потом работает. все бегает, только прямоугольники неправильно зарисовывает.
    Скриншот в студию.

    Цитата Сообщение от kapitan-u Посмотреть сообщение
    еще есть интересная идея: для контроллера пофиг сколько дорожек на диске, HxC тоже может дофига дорожек иметь и это при сохранении общего формата. если сделать небольшой хак к драйверу MX, чтобы он понимал любую цифру для количества дорожек, то владельцы железного ДВК с контроллером MX и HxC получили бы дискеты огромной емкости.
    Вроде как есть уже МХ-HD.


    Цитата Сообщение от kapitan-u Посмотреть сообщение
    переделал програмку - вроде как гипотеза подтвердилась. дискеты неполного размера и на 40 и на 80 дорожек подняла правильно. + почитал доку к плагину тотал командера, вроде это он так делает. И образов с ним наклепать совсем несложно.
    Что за программка?
    Насчет Т.С. он не поддерживает образы UNIX, а твоей программкой можно образ открыть?

  3. #53

    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,806
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    148
    Поблагодарили
    79 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от MiX Посмотреть сообщение
    Вроде как есть уже МХ-HD
    Имеется в виду работа на реальной ДВК через реальный КНГМД с виртуальным дисководом, число дорожек у которого зависит от размера текущего образа в этом виртуальном приводе.

    Фокус здесь в том, что раз уж всё равно драйвер надо изменять - надо придумать какой-то совместимый способ, чтобы виртуальный дисковод мог через стандартный КНГМД сообщить драйверу текущее число дорожек.

    Например, после спецслов в конце дорожки и перед началом слов-заполнителей можно вставить слово 0xAAAA и потом слово с числом дорожек в текущем образе.
    Последний раз редактировалось Patron; 25.05.2014 в 15:42.

  4. #54

    Регистрация
    13.12.2013
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,072
    Спасибо Благодарностей отдано 
    37
    Спасибо Благодарностей получено 
    81
    Поблагодарили
    65 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Для начала надо определиться что такое МХ-HD. В моём понятии это МХ повышенной плотности- High Density. Реально дисковод я думаю не может уменьшить шаг чтоб вместились еще дорожки, иначе будет миграция полей и/или частичное наслоение дорожек. Возможно в контроллере КНМД2 изменён способ модуляции, например MFM.

    P.S Реально у меня нет ни КНМД ни HxC поэтому эти вопросы скорей всего к Капитану.

  5. #55

    Регистрация
    07.03.2014
    Адрес
    Vancouver, Canada
    Сообщений
    406
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    7 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Например, после спецслов в конце дорожки и перед началом слов-заполнителей можно вставить слово 0xAAAA и потом слово с числом дорожек в текущем образе.
    это запросто!

  6. #56

    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    7,161
    Спасибо Благодарностей отдано 
    2,979
    Спасибо Благодарностей получено 
    374
    Поблагодарили
    311 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от MiX Посмотреть сообщение
    Хорошо, а какие игры надо?
    я не уловил есть ли плата графическая, а так уже несколько раз отбиралось\перебиралось :

    http://zx-pk.ru/showpost.php?p=564437&postcount=1 - Тема про игры.

    ---------- Post added at 18:56 ---------- Previous post was at 18:54 ----------

    Цитата Сообщение от kapitan-u Посмотреть сообщение
    Немного оффтопа: я уже прикрутил HxC к УКНЦ
    вот этот опыт можно подробнее ?
    Архив программ для УК-НЦ, ДВК и БК.

    Ищу игру "СТРАНА МОНСТРОВ" [monstr.sav] для ДВК.

  7. #57

    Регистрация
    07.03.2014
    Адрес
    Vancouver, Canada
    Сообщений
    406
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    7 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    спасибо, с программами - образами вопрос снят. яя уже сам научился командером с плагином быстро все делать

    Цитата Сообщение от hobot Посмотреть сообщение
    вот этот опыт можно подробнее ?
    вот тут был разговор
    http://zx.pk.ru/showthread.php?t=23429

    ---------- Post added at 18:23 ---------- Previous post was at 18:15 ----------

    Цитата Сообщение от MiX Посмотреть сообщение
    Что за программка?
    Насчет Т.С. он не поддерживает образы UNIX, а твоей программкой можно образ открыть?
    нельзя. программка которую постил в этой теме для конвертации dsk в hfe

  8. #58

    Регистрация
    07.03.2014
    Адрес
    Vancouver, Canada
    Сообщений
    406
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    7 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    суммарная информация ОБНОВЛЕНО

    DVK MX format

    FM, 300 RPM, 250000 bps тут хитро: true payload bitrate 125 000 bps
    250000 bps это имеется ввиду с синхроимпульсами

    Possible disk types:
    5"25 40 tracks, 1 side , Sector 256 bytes, 11 sectors per track, 112640 bytes formated capacity
    5"25 40 tracks, 2 sides, Sector 256 bytes, 11 sectors per track, 225280 bytes formated capacity
    5"25 80 tracks, 1 side , Sector 256 bytes, 11 sectors per track, 225280 bytes formated capacity
    5"25 80 tracks, 2 sides, Sector 256 bytes, 11 sectors per track, 450560 bytes formated capacity


    DVK is 16 bit computer
    Bit order of 16 bit word on disk is 15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0


    "New driver" MX Track format
    1. Eight 0x0000 words and then word 0x00F3
    2. Track number word
    3. 11 sectors of the following structure
    3.1. 128 words of data (256 bytes)
    3.2. Checksum word
    4. three words of the following format: MSB 0x83 LSB: track_number*2+side number - эта инфа сомнительна. правду ищите в TRK файлах и Perl программе dvk mx to hfe которая имитирует TRK
    6. remainder of the track not filled

    ; Check Sum subroutine from MX driver


    CTRSUM:
    SUB #400,R0 ; R0 = R0 – 400 (octal!) = 256 decimal, R0 data block address

    MOV #200,R1 ; R1 = 200 (octal!) 128 decimal into register R1
    ; word counter, 128 words = 256 byte per sector

    CLR R2 ; R2 = 0 sum accumulator

    .2372:
    ADD (R0)+,R2 ; R2 = R2 + (R0)+ indirect R0 with auto increment
    SOB R1,.2372 ; R1 = R1 – 1; IF (R1 != 0) THEN .2372

    .2376:
    RTS PC
    --------------
    если непонятно, то можно посмотреть Perl вариант в dvk mx to hfe

    MX FDD controller always read or write track as a whole.
    No access to individual sectors.

    DVK disk images are DSK files.
    Byte order LSB MSB - внимание, на диске наоборот!
    track-side data interleaved.
    track 0/sector 1/side 0(lower disk surface) first

    файлы могут быть меньше указанных вверху полнях размеров, тогда надо добить диск нулями

  9. #59

    Регистрация
    07.03.2014
    Адрес
    Vancouver, Canada
    Сообщений
    406
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    7 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    незнаю по MX ли это вопрос... но вот какой глюк обнаружился:
    на комплекте МС1201.02+КСМ+МХ при загрузке МХ дисков из этой темы все работает хорошо.
    на комплектах МС1201.03+КСМ+МХ или МС1201.03+КЦГД+МХ в принципе работает, но переодически выскакивает Trap 4, причем всегда в одинаковых местах. К примеру коммадна day.
    порядок установки плат в корзину имменно такой как описано выше. я пробовал разные перескановки - результат одинаков.
    Последний раз редактировалось kapitan-u; 16.06.2014 в 09:04.

  10. #60

    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,806
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    148
    Поблагодарили
    79 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от kapitan-u Посмотреть сообщение
    на комплектах МС1201.03+КСМ+МХ или МС1201.03+КЦГД+МХ в принципе работает, но переодически выскакивает Trap 4
    Если всегда на МС1201.03 выскакивает - это нормально. Там нельзя делать словную адресацию по нечётному адресу, а программы для ДВК-1 и ДВК-2 иногда так поступают.

Страница 6 из 12 ПерваяПервая ... 2345678910 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Прошивки КНГМД
    от dk_spb в разделе БК-0010/0011
    Ответов: 2
    Последнее: 09.06.2021, 15:55
  2. кнгмд бк0010-01 неисправен?
    от omaxlab в разделе БК-0010/0011
    Ответов: 34
    Последнее: 06.08.2012, 14:49
  3. Приобрету КНГМД от ЕС1841
    от Kasiq в разделе Барахолка (архив)
    Ответов: 0
    Последнее: 03.08.2011, 02:53
  4. Куплю КНГМД для УКНЦ
    от Gryphon в разделе Барахолка (архив)
    Ответов: 3
    Последнее: 14.05.2009, 22:05
  5. Ответов: 4
    Последнее: 13.11.2006, 09:16

Ваши права

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