====== Драйвер электронного диска RDV/MRDV для MSX/MSX2 ====== Автор: Бараз Л.С. Программа RDV/MRDV обеспечивает установку и функционирование электронного диска в среде операционной системы [[msx:dos:|]] на ПЭВМ [[msx:msx_1|MSX]] и [[msx:msx_2|MSX2]]. При использовании электронного диска значительная часть обращений к дисководу заменяется обращениями к оперативной памяти ПЭВМ. Это позволяет существенно увеличить скорость работы программ, активно использующих дисковые файлы (компиляторов, оверлейных программ и т. д.). Одновременно повышается долговечность гибких магнитных дисков. При использовании программы RDV в одном из слотов машины должна находиться дополнительная оперативная память (как минимум, на адресах 0x4000...0x7FFF). В качестве этой памяти удобно использовать RAM-карту с переключателем в положении «RAM». При использовании программы [[msx:dos:|]] машина должна быть оснащена [[msx:ram:ram#mapper|маппером]], доступным при стандартной конфигурации слотов [[msx:dos:|]] ([[msx:ram:ram#mapper|маппер]] должен содержать по крайней мере одну дополнительную страницу в дополнение к 4 используемым операционной системой). При запуске драйвер заменяет электронным диском последний дисковод ПЭВМ (в большинстве случаев это B:). Для размещения секторов диска используются 16-кбайтные страницы [[msx:ram:ram#mapper|маппера]], видеопамяти (VRAM), расширенной видеопамяти (ERAM) и, в случае RDV, RAM-карты. Набор страниц задается пользователем при запуске драйвера. В команде запуска драйвера пользователь перечисляет опции управления (в том числе задающие нестандартную конфигурацию страниц) и указывает, какие файлы следует перенести на электронный диск в момент запуска. Электронный диск может быть отключён без перезагрузки [[msx:dos:|]]; при этом будет восстановлена доступность дисковода, отключённого при запуске драйвера. Устанавливать и отключать драйвер электронного диска можно неоднократно. Драйверы RDV и MRDV функционируют только на машинах с дисководом, при наличии стандартных драйверов (в частности, на [[msx:yamaha_yis-503iiir:yamaha_yis-503iiir|YIS503III]] с FD-051, [[msx:yamaha_yis-805-128r2:yamaha_yis-805-128r2|YIS805/128]]). В среде [[msx:basic:|]] электронный диск драйверами RDV и MRDV не поддерживается. В комплект поставки входят программы RDV и MRDV со встроенными подсказками. {{rdv.zip|}} ====== Ссылки ====== [[https://fms.komkon.org/MSX/DBGRDV.zip|DBG debugger and RDV RAM drive by Leonid Baraz]] {{tag>MSX Application Baraz_L_S}}