Если этот образ записать на другую дискету, то ситуация воспроизводится? А если проверить на другом дисководе?
Если этот образ записать на другую дискету, то ситуация воспроизводится? А если проверить на другом дисководе?
ПК8010 "Корвет"+ExtRom+AY, Atari 65XE+SDrive, Дельта-С(52ИС)+AY, Scorpion ZS 1024+SMUC
* Файл без расширения некорректно добавлялся на CP/M диск.
* Добавил проверку ошибок чтения каталога еще в одном месте.
+ Добавлена сортировка на диске CP/M по имени файла (по-умолчанию сортировка по расширению). Переключение сортировок по Ctrl+F3/Ctrl+F4
+ Выбор диска 5'25 или 3'5 через меню.
Обновлен стартовый пост.
Последний раз редактировалось marinovsoft; 20.09.2018 в 17:14.
ПК8010 "Корвет"+ExtRom+AY, Atari 65XE+SDrive, Дельта-С(52ИС)+AY, Scorpion ZS 1024+SMUC
* Исправлены ошибки работы с реальным диском в dos32 версии.
+ Добавлена сортировка на диске DOS по имени файла. Переключение сортировок по Ctrl+F3/Ctrl+F4.
+ Добавлено удаление файлов на диске DOS (не каталогов!).
+ Сделано монтирование KDI-файлов по Enter.
+ Добавлен прогресс-бар при копировании нескольких файлов с/на диск CP/M.
Обновлен стартовый пост (zx.pk.ru.TV_MST.30.09.2018.7z).
А еще программу можно скомпилировать обычным Borland/Turbo паскалем и большинство функций будут работать
ПК8010 "Корвет"+ExtRom+AY, Atari 65XE+SDrive, Дельта-С(52ИС)+AY, Scorpion ZS 1024+SMUC
* Исправлена ошибка при которой при полностью занятом каталоге попытка добавления файла портила файл,
относящийся к последний записи. Из-за этого не рекомендуется добавлять файл на диск/в образ предыдущими версиями.
* Исправлены некоторые мелкие некритичные ошибки.
Обновлен стартовый пост (zx.pk.ru.TV_MST.02.10.2018.7z), предыдущий архив удален.
Последний раз редактировалось marinovsoft; 01.10.2018 в 20:31.
ПК8010 "Корвет"+ExtRom+AY, Atari 65XE+SDrive, Дельта-С(52ИС)+AY, Scorpion ZS 1024+SMUC
1. Не могу ничего записать на корветовскую дискету - Error open file: <имя файла>. Раньше я писал файлы, не было этого сообщения. А сейчас почему-то ни в старых, ни в новых версиях не могу. Что могло случиться? Это в Windows XP и в DOS. Впрочем, в ДОСе я, может быть, раньше и не пробовал писать файлы. Но сообщение точно такое же. С корветовского диска файлы копируются.
А то опять, ради одного файла придется переписывать весь диск в ZX Studio, что крайне нерационально. Тем более, учитывая дефицитность и ветхость дискет 5,25.
2. Чудеса с открытием файлов на некоторых дисках. На самом Корвете на дискете отображается 4 файла. В MST их дофигища. Такое ощущение, что МСТ показывает файлы, которые были записаны на этот диск когда-то раньше. Или удаленные? В столбце после размера - что? Атрибуты? У файлов, которые видны на Корвете атрибут 0, а у "призрачных файлов" - 229. Удалить я их не могу.
3. Как сменить текущий диск в правой панели? А то там только диск С, я не могу с него выйти.
Последний раз редактировалось Arix; 18.10.2018 в 20:35.
Не реализовано.2. Чудеса с открытием файлов на некоторых дисках. На самом Корвете на дискете отображается 4 файла. В MST их дофигища. Такое ощущение, что МСТ показывает файлы, которые были записаны на этот диск когда-то раньше. Или удаленные? В столбце после размера - что? Атрибуты? У файлов, которые видны на Корвете атрибут 0, а у "призрачных файлов" - 229. Удалить я их не могу.
ПК8010 "Корвет"+ExtRom+AY, Atari 65XE+SDrive, Дельта-С(52ИС)+AY, Scorpion ZS 1024+SMUC
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Оказывается, всё на дискету прекрасно копируется, кроме файла STAT.COM. Его и виндовая и досовская версия почему-то воспринимают в штыки. Переименование файла не помогает. На Корвете этот файл без проблем копируется, команда stat выполняется. А я именно его и пытался скопировать. Изучаю СР/М по книжке, там много всего об этой команде. А на системном диске этого файла не оказалось.
Победил я его! У файла был атрибут r/o. Штейнблюм при извлечении из образа сохраняет и атрибуты файлов, передает их в Windows. А МСТ не хочет копировать файлы с таким атрибутом.
Последний раз редактировалось Arix; 18.10.2018 в 22:49.
В версии компилятора, которой собирается MST есть ошибка, из-за которой консольные приложения некоректно работают с файлами, в пути к которым или в имени которых содержатся национальные символы. Если не найду как обойти эту ошибку, то откачусь на версию 2.6.4, в которой этой ошибки нет.
Последний раз редактировалось Serebriakov; 18.10.2018 в 22:56.
ПК8010 "Корвет"+ExtRom+AY, Atari 65XE+SDrive, Дельта-С(52ИС)+AY, Scorpion ZS 1024+SMUC
Репозиторий проекта теперь на битбакете https://bitbucket.org/marinovsoft/mst
Версия от 20.10.2018
+ Добавлен диалог выбора текущего DOS диска. Вызывается по Alt-F2.
ПК8010 "Корвет"+ExtRom+AY, Atari 65XE+SDrive, Дельта-С(52ИС)+AY, Scorpion ZS 1024+SMUC
Репозиторий - это хорошо. Но как на нём скачать эту программу?
Эту тему просматривают: 2 (пользователей: 0 , гостей: 2)