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

User Tag List

Страница 5 из 29 ПерваяПервая 123456789 ... ПоследняяПоследняя
Показано с 41 по 50 из 287

Тема: ПК8000 - Контроллер дисковода

  1. #41
    Activist Аватар для hantarex
    Регистрация
    03.08.2010
    Адрес
    Ставрополь
    Сообщений
    286
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    конкретизирую вопрос: каким образом можно записать системную дискету 3'5 с ос СР/М-80 для Веста ПК8000? какими программами? создать, или скопировать образ из эмулятора B2М?


    вообще - мона как-то прикрутить реальный флоп к эмулятору?

  2. #42
    Guru
    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,847
    Спасибо Благодарностей отдано 
    84
    Спасибо Благодарностей получено 
    229
    Поблагодарили
    167 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от hantarex Посмотреть сообщение
    вообще - мона как-то прикрутить реальный флоп к эмулятору?
    Не предусмотрено. Работа с дисками формата 5 секторов по 1024 байта под виндами возможна только через драйвер fdrawcmd.sys

    Даже если бы была возможность работать с реальным флопом, что тогда? Чем переписывать дискету? Проще поискать тулзы, которые могут писать посекторный образ диска вышеуказанного формата. Я, ввиду ненадобности, такие не искал, но они есть.

  3. #43
    Activist Аватар для hantarex
    Регистрация
    03.08.2010
    Адрес
    Ставрополь
    Сообщений
    286
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    а чем хоть открыть файл FDD? гугль предлагает FormDocs
    Вашу утилиту к фару прикрутить так и не смог подскажите пожалуйста на какую версию фар она ставится?
    Последний раз редактировалось hantarex; 21.01.2014 в 16:16.

  4. #44
    Guru
    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,847
    Спасибо Благодарностей отдано 
    84
    Спасибо Благодарностей получено 
    229
    Поблагодарили
    167 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от hantarex Посмотреть сообщение
    а чем хоть открыть файл FDD?
    Утилиты для дисков Корвета должны подойти.

    Цитата Сообщение от hantarex Посмотреть сообщение
    на какую версию фар она ставится?
    У меня старенький 1.65. Но можно и из командной строки.
    каталог: kdi l disk1.fdd
    выдать файл: kdi x disk1.fdd file.ext
    добавить файл: kdi a disk1.fdd file.ext
    удалить файл: kdi d disk1.fdd file.ext

  5. #45
    Activist Аватар для hantarex
    Регистрация
    03.08.2010
    Адрес
    Ставрополь
    Сообщений
    286
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    еще один вопрос - у ПК8000 длина сектора 128 байт? или 1кб, как у Корвета?

  6. #46
    Guru
    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,847
    Спасибо Благодарностей отдано 
    84
    Спасибо Благодарностей получено 
    229
    Поблагодарили
    167 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Длина логического сектора CP/M всегда 128 байт, но физически на диске бывает другой, в данном случае размер сектора 1Кб.

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

  8. #47
    Activist Аватар для hantarex
    Регистрация
    03.08.2010
    Адрес
    Ставрополь
    Сообщений
    286
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Дмитрий, не могли бы Вы сгенерировать на основе ramdos.sys файл без поддержки RAM и ROM дисков, но с поддержкой контроллера FDD Веста ПК8000? И с утилитами format и sysgen?
    Переименовал файл ramdos.sys в ramdos.bin, зашил в ПЗУ(прямое подключение, даже без дешифратора адреса) - система стартовала. По крайней мере пишет СР/М 2.2 и отрабатывает команду DIR. из четырех файлов работает только XD ПЗУ у мну подключено в зоне адресов h4000-h8000, мож поэтому остальное не работает. А может из-за отсутствия RAM и ROM дисков.
    Хочу попробовать собрать контроллер FDD без ПЛМ и по более простой схеме. Если получится - прямо с машинки хочу создать системный диск.
    Еще, если Вас это не затруднит - поделитесь исходниками BIOS СР/М для ПК8000, если такие существуют в природе Спасибо!
    Последний раз редактировалось hantarex; 22.01.2014 в 21:30.

  9. #48
    Guru
    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,847
    Спасибо Благодарностей отдано 
    84
    Спасибо Благодарностей получено 
    229
    Поблагодарили
    167 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от hantarex Посмотреть сообщение
    Дмитрий, не могли бы Вы сгенерировать на основе ramdos.sys файл без поддержки RAM и ROM дисков, но с поддержкой контроллера FDD Веста ПК8000?
    Надо писать bios cp/m, это не быстро, и без реального оборудования достаточно сложно. Можно только надеяться, что эмулятор достаточно точно эмулирует FDD Веста ПК8000.

    Цитата Сообщение от hantarex Посмотреть сообщение
    И с утилитами format и sysgen?
    Т.е. ROM диск всё-таки нужен?

    Цитата Сообщение от hantarex Посмотреть сообщение
    Переименовал файл ramdos.sys в ramdos.bin, зашил в ПЗУ(прямое подключение, даже без дешифратора адреса) - система стартовала.
    Непонятно, зачем переименовывать, но файл именно так и нужно использовать.

    Цитата Сообщение от hantarex Посмотреть сообщение
    По крайней мере пишет СР/М 2.2 и отрабатывает команду DIR. из четырех файлов работает только XD
    Видимо, твой ROM-диск не поддерживает порт 10h (переключение страниц по 16Кб). Младшие биты этого порта должны идти на старшие биты ROM-диска. XD как раз поместился в первые 16 Кб.

    Цитата Сообщение от hantarex Посмотреть сообщение
    ПЗУ у мну подключено в зоне адресов h4000-h8000
    Именно на это и рассчитывал.

    Цитата Сообщение от hantarex Посмотреть сообщение
    Еще, если Вас это не затруднит - поделитесь исходниками BIOS СР/М для ПК8000, если такие существуют в природе Спасибо!
    Исходник ramdos.sys прилагаю.
    Вложения Вложения

  10. #49
    Activist Аватар для hantarex
    Регистрация
    03.08.2010
    Адрес
    Ставрополь
    Сообщений
    286
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    все-таки у меня не ROM-диск, а картридж самодельный на AT49F001.
    подключение: адрес-адрес, данные-данные, ЧТЕНИЕ ЗУ-CS, ВЫБОР СЛОТА1-OE.
    прошивку в ПЗУ залил с адреса h4000. файл переименовывал из-за тупого программатора.
    Вообще - хотелось бы загружать СР/М из ПЗУ, а дальше работать с флопом.
    Есть вариант загрузить дисковую ОСь, как файл с магнитофона, форматнуть диск и скопировать на него систему? может, это проще будет?
    Мне все это надо для самодельного контроллера флопа, чтоб не париться - я протупил, придумывая его? или дискета на ББ криво записана?
    Дешифратор собираю по шестому посту:
    Судя по всему, порты отображены на память, в диапазоне 7FF0-7FFF.
    Пока похоже на это:
    7FF7 - выбор стороны и диска
    7FF8-7FFB - порты ВГ93
    7FFC-7FFF - что-то непонятное
    так что, по идее, контроллер будет совместим с оригинальным дисковым софтом. По крайней мере, я к этому стремлюсь
    Последний раз редактировалось hantarex; 25.01.2014 в 08:59.

  11. #50
    Master
    Регистрация
    15.02.2009
    Адрес
    Зерноград
    Сообщений
    568
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    7 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А может новодел КНГМД замутить? Очень уж хочется КНГМД для ПКшки.. В принцепе почти всё есть. Только прошивку РТ2 надо у владельцев попросить считать. Может, если будут платы, процесс считывания РТ2 продвинется быстрее.. Я могу плату развести..
    ZX-Spectrum 128(краснодарский вариант)+YM+Covox+3,5" FDD+5,25" FDD+Nemo controller+HDD+CD-ROM+PS/2 Keyboard+PS/2 Mouse (остальное в проекте...) (Всё самодельное) Плата Внутри Внешний вид

Страница 5 из 29 ПерваяПервая 123456789 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Контроллер дисковода
    от andrew76 в разделе Внешние накопители
    Ответов: 55
    Последнее: 12.04.2024, 16:33
  2. Ответов: 26
    Последнее: 25.01.2019, 18:31
  3. Ответов: 24
    Последнее: 30.04.2016, 23:47
  4. Не работает контроллер дисковода GRM2+
    от Shnurkov в разделе Внешние накопители
    Ответов: 5
    Последнее: 16.03.2009, 00:59
  5. Куплю контроллер дисковода для УКНЦ
    от tnt23 в разделе Барахолка (архив)
    Ответов: 2
    Последнее: 27.02.2009, 08:51

Ваши права

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