![]() |
Quote:
|
Quote:
Вобщем, остаётся только вариант через флоппи-образ, сформированный "на лету". Но тогда не получится отобразить каталоги с объёмом файлов более 800Кб. А через перехват процедур был шанс - можно было выдать свой DPH, с размером до нескольких мегабайт. К тому-же предполагалось не только readonly... |
Добавил возможность выбирать файлы вместо образа диска (выбрать можно любой из каталога, образ сформируется из файлов, уместившихся в него). Загрузочные дорожки формируются из файла boot (без расширения), он ищется сначала в выбранном каталоге, потом в корневом каталоге эмулятора. На его роль подойдёт любой загрузочный диск (если жаба давит, можно обрезать до 40Кб). Если не нужна запись обратно в каталог, указать при открытии read only.
Кстати, наткнулся на такую вещь: в драйвере микродоса ошибочно указан размер диска - 82 дорожки + 4Кб. Получается, если диск переполнится, микродос неправильно отработает эту ситуацию (если конечно дисковод не 83-дорожечный). |
Quote:
Подключить каталог можно только если загружен МикроДОС? Начальный загрузчик не загрузится из каталога с файлом boot? У меня не получается. |
Quote:
Quote:
|
Quote:
Quote:
---------- Post added at 15:13 ---------- Previous post was at 15:10 ---------- Quote:
---------- Post added at 15:17 ---------- Previous post was at 15:13 ---------- Quote:
|
Quote:
Я думал над этими вопросами для себя, но ничего кроме как "отбрасывать лишнее" на этот счет не придумал. Все остальное слишком сложно получается... |
Я пробовал увеличить размер в DPB (виртуального диска и в драйвере одновременно) - не понимает микродос всё равно. Грузит левые блоки. Видимо, где-то вычисления рассчитаны на небольшие числа.
|
Новая версия. Сделал multiselect, но если выбрать только один файл, то загрузятся все. Сделал настройки виртуального диска для всех компьютеров, на которых была CP/M (кроме роботрона, там другой контроллер дисковода). Кроме того, вынес в конфиг имя файла с первыми дорожками виртуального диска, который грузится если в выбранном каталоге нет файла boot (сделать общий boot было плохой идеей), отпала необходимость копировать один из загрузочных дисков с именем boot.
|
В новой версии VV 6.32 добавлена возможность открывать папку как образ FDD. Папка на лету конвертируется в одноименный образ, после чего этот образ автоматом загружается.
Файлы в папке, непроходящие по размеру будут проигнорированы, если имена длинные они преобразуются к виду 8.3, если в папке есть файл с именем boot.com (boot.rom или boot.r0m) то он запишется в загрузочную область (файл не должен привышать 40 КБайт). |
| All times are GMT +4. The time now is 23:42. |
Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.