User Tools

Site Tools


robotron1715m

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
robotron1715m [2025/02/11 10:33] adminrobotron1715m [2025/10/16 13:14] (current) admin
Line 7: Line 7:
   * Процессор Z80 4MHz производства ГДР ([[https://speccy.info/Zilog_Z80#.D0.93.D0.94.D0.A0|UA880D]])   * Процессор Z80 4MHz производства ГДР ([[https://speccy.info/Zilog_Z80#.D0.93.D0.94.D0.A0|UA880D]])
   * Неплохие на тот момент два дисковода на 800K - изначально [[http://www.bitsavers.org/pdf/teac/FD-55FV-13_Specification_Rev_E.pdf|TEAC FD55-FV]], а позже ГДР-овские K5601   * Неплохие на тот момент два дисковода на 800K - изначально [[http://www.bitsavers.org/pdf/teac/FD-55FV-13_Specification_Rev_E.pdf|TEAC FD55-FV]], а позже ГДР-овские K5601
-  * Память 256К. 64K основных и доаолнительная, в которой организован электронный диск E:+  * Память 256К. 64K основных и дополнительная, в которой организован электронный диск E:
   * Операционная система SCP 3.0 совместимая с CP/M   * Операционная система SCP 3.0 совместимая с CP/M
   * COM-порт для вывода на принтер или связи с другими устройствами   * COM-порт для вывода на принтер или связи с другими устройствами
Line 21: Line 21:
  
 К сожалению, звуковой подсистемы у Robotron 1715M нету совсем. К сожалению, звуковой подсистемы у Robotron 1715M нету совсем.
 +
 +UPD: По неподтвержденным данным, одна из игр могла "дергать" принтер с целью издать звуки :-)
  
 ===== Немного фоток ===== ===== Немного фоток =====
Line 30: Line 32:
 Здесь описан наш опыт работы с дискетам, если есть дополнения - добро пожаловать! Здесь описан наш опыт работы с дискетам, если есть дополнения - добро пожаловать!
  
-Robotron 1715M использует немного нестандартный формат дискет. С одной стороны, это полноценный MFM формат, 96tpi (80 дорожек) DS/DD, что позволяет использовать PC-шную дисковую подсистему на чипах класса i8272. С другой стороны - SCP 3.0 (местная CP/M) использует __5 х 1К секторов__ двусторонней записи на дорожке. Это создает некоторые трудности при создании дискет для Robotron 1715M.+Robotron 1715M оборудован двумя дисководами 5" на 80 дорожек, однако использует немного нестандартный формат записи. С одной стороны, это полноценный MFM формат DS/DD, 96tpi (80 дорожек), что позволяет использовать PC-шную дисковую подсистему на чипах класса i8272. С другой стороны - SCP 3.0 (местная CP/M) использует __5 х 1024 секторов__ двусторонней записи на дорожке. Это создает некоторые трудности при создании дискет для Robotron 1715M.
  
 Тут есть два пути: Тут есть два пути:
Line 36: Line 38:
   * Записывать дискеты под Linux   * Записывать дискеты под Linux
  
-Для записи дискет на PC нужно использовать машину от AT 286 и выше (для Линукса - лучше максимальную с поддержкой флопов 1.2Mb). Машина должна быть укомплектована нормальным работающим 5-дюймовым дисководом на 1.2Mb. Дискеты необходимо брать двойной плотности. Обратите внимание, дискеты надо брать именно Double Density (DD), а не High Density (HD)! Такие дискеты используются в PC-мире для записи на дисководах 360K или используются с драйвером 800.COM или PU1700 на дисководах 1.2Mb. В не-PC мире (Синклер, Корвет, УКНЦ и т.д.) 5-дюймовые дискеты DD и 80 дорожек распространены намного более широко.+Для записи дискет на PC нужно использовать машину от AT 286 и выше (для Линукса - лучше максимальную, но еще с поддержкой флопов 1.2Mb). Машина должна быть укомплектована нормальным работающим 5-дюймовым дисководом на 1.2Mb. Дискеты необходимо брать двойной плотности. Обратите внимание, дискеты надо брать именно Double Density (DD), а не High Density (HD)! Такие дискеты используются в PC-мире для записи на дисководах 360K или используются с драйвером 800.COM или PU1700 на дисководах 1.2Mb. В не-PC мире (Синклер, Корвет, УКНЦ и т.д.) 5-дюймовые дискеты DD и 80 дорожек распространены намного более широко.
  
-Есть еще такой способ - вынуть дисководы из Robotron 1715M и прикрутить их к PC. Но особых приеимуществ перед машиной с дисководом 1.2Мб такой путь не имеет. Дисковод 1.2Mb прекрасно умеет писать 80 дорожек двойной плотности.+Есть еще такой способ - вынуть дисководы из Robotron 1715M и прикрутить их к PC. Но особых приеимуществ перед машиной с дисководом 1.2Мб такой путь не имеет. Дисковод 1.2Mb прекрасно умеет читать/писать те же 80 дорожек двойной плотности.
  
 Программы под DOS работают с аппаратурой контроллера дисковода напрямую, поэтому все драйвера типа 800.COM, PU1700 и программы кеширования рекомендуется отключить. Программы под DOS работают с аппаратурой контроллера дисковода напрямую, поэтому все драйвера типа 800.COM, PU1700 и программы кеширования рекомендуется отключить.
Line 46: Line 48:
 Запись дискет под Линукс возможна багодаря тому, что драйвер флопика в Линуксе - чрезвычайно гибок и написан весьма грамотно. Лучше использовать "старый" дистрибутив Линукса т.к. драйвер флопика из новых дистрибутивов могли удалить. Запись дискет под Линукс возможна багодаря тому, что драйвер флопика в Линуксе - чрезвычайно гибок и написан весьма грамотно. Лучше использовать "старый" дистрибутив Линукса т.к. драйвер флопика из новых дистрибутивов могли удалить.
  
-Для настройки контроллера флопа в Линуксе используется пакет [[https://fdutils.linux.lu/|fdutils]]. К сожалению, почти все современные Линуксы его не включают и его придется установить, и возможно - скомпилировать, отдельно. В пакет входит самая важная утилита - ''setfdprm'', именно она позволяет изменить настройки контроллера дисковода. Плотность QD тут означает "такие же настройки как для дисководов 360К но 80 дорожек,а не 40, quarter density".+Для настройки контроллера флопа в Линуксе используется пакет [[https://fdutils.linux.lu/|fdutils]]. К сожалению, почти все современные Линуксы его не включают и его придется установить, и возможно - скомпилировать, отдельно. В пакет входит самая важная утилита - ''setfdprm'', именно она позволяет изменить настройки контроллера дисковода. Плотность QD тут означает "такие же настройки плотности как для дисководов 360К но 80 дорожек,а не 40, quarter density".
  
 ''# setfdprm /dev/fd0 QD sect=5 ssize=1024 cyl=80'' ''# setfdprm /dev/fd0 QD sect=5 ssize=1024 cyl=80''
Line 56: Line 58:
 ''# dd if=robotron.img of=/dev/fd0  bs=1024'' ''# dd if=robotron.img of=/dev/fd0  bs=1024''
  
-Всё, дискету можно использовать на Robotron 1715M.+Всё, дискету можно использовать на Robotron 1715M. Если образ диска содержал операционную систему SCP 3.0, то с этой дискеты можно загрузится на Robotron 1715M.
  
 //не дописано// //не дописано//
Line 115: Line 117:
   * https://zxbyte.ru/fdd_teac.htm   * https://zxbyte.ru/fdd_teac.htm
   * https://xepb.org/robotron/   * https://xepb.org/robotron/
 +  * https://www.tiffe.de/Robotron/PC1715/
 +  * [[https://forum.maxiol.com/index.php?s=b034d6c34caf502b177a289d9148cbe7&showtopic=5276|https://forum.maxiol.com]]
 +  * [[https://habr.com/ru/companies/timeweb/articles/953012/|«Fallout Terminal»: Robotron 1715М или наш ответ Vault-Tec родом из ГДР]]
  
  
robotron1715m.1739270018.txt.gz · Last modified: by admin