Инструменты пользователя

Инструменты сайта


msx:nextor:nextor

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
Следующая версия Следующая версия справа и слева
msx:nextor:nextor [2020-04-25 14:44]
GreyWolf [DI]
msx:nextor:nextor [2020-09-19 11:45]
GreyWolf
Строка 3: Строка 3:
 Nextor это расширенная версия [[msx:​dos#​v2x|MSX-DOS 2]], дисковой операционной системы для [[msx:​msx|]]. За основу взята версия MSX-DOS 2.31, с ней Nextor совмести на 100%. Nextor это расширенная версия [[msx:​dos#​v2x|MSX-DOS 2]], дисковой операционной системы для [[msx:​msx|]]. За основу взята версия MSX-DOS 2.31, с ней Nextor совмести на 100%.
  
-Nextor будет работать на любом компьютере MSX (от MSX1 и далее),​ имеющем не менее 128 Кб ОЗУ. На компьютерах без с объёмом памяти меньше 128 Кб Nextor будет работать в режиме [[#MSX-DOS 1]] (приглашение DOS доступно только в том случае,​ если на компьютере установлено 64 Кб ОЗУ).+Nextor будет работать на любом компьютере MSX (от MSX1 и далее),​ имеющем не менее 128 Кбайт ​ОЗУ. На компьютерах без с объёмом памяти меньше 128 Кбайт ​Nextor будет работать в режиме [[#MSX-DOS 1]] (приглашение DOS доступно только в том случае,​ если на компьютере установлено 64 Кбайт ​ОЗУ).
  
 [[http://​www.konamiman.com/​msx/​msx-e.html|Konamiman'​s MSX page]] [[http://​www.konamiman.com/​msx/​msx-e.html|Konamiman'​s MSX page]]
Строка 69: Строка 69:
 |<​key>​2</​key>​|Принудительная загрузка в режиме [[#MSX-DOS 1]] . Если компьютер представляет собой MSX Turbo-R, переключите процессор в режим R800-ROM. Обратите внимание,​ что в режиме [[#MSX-DOS 1]] активный ЦП никогда не изменяет доступ к дискам;​ это может привести к тому, что некоторые устройства хранения данных не будут работать должным образом,​ особенно те, которые связаны с драйверами [[msx:​dos]],​ такими как дисководы гибких дисков.| |<​key>​2</​key>​|Принудительная загрузка в режиме [[#MSX-DOS 1]] . Если компьютер представляет собой MSX Turbo-R, переключите процессор в режим R800-ROM. Обратите внимание,​ что в режиме [[#MSX-DOS 1]] активный ЦП никогда не изменяет доступ к дискам;​ это может привести к тому, что некоторые устройства хранения данных не будут работать должным образом,​ особенно те, которые связаны с драйверами [[msx:​dos]],​ такими как дисководы гибких дисков.|
 |<​key>​3</​key>​|Принудительно выполнить загрузку в приглашении [[msx:​basic:​start|]],​ игнорируя любой существующий загрузочный код (то есть без загрузки и запуска ''​NEXTOR.SYS'',​ ''​AUTOEXEC.BAS''​ или кода в загрузочном секторе).| |<​key>​3</​key>​|Принудительно выполнить загрузку в приглашении [[msx:​basic:​start|]],​ игнорируя любой существующий загрузочный код (то есть без загрузки и запуска ''​NEXTOR.SYS'',​ ''​AUTOEXEC.BAS''​ или кода в загрузочном секторе).|
-|<​key>​4</​key>​|**Только для MSX Turbo-R.** Загрузка в режиме R800-ROM, в качестве маппера выбирется ​ самый большой маппер,​ найденный в качестве основного (вместо внутреннего маппера),​ и освождается 64 Кб, выделенные для режима R800-DRAM. Это полезно при использовании программ,​ которое требует много памяти и могут работать только с основным маппером;​ однако,​ при этом будет значительное снижение скорости работы.|+|<​key>​4</​key>​|**Только для MSX Turbo-R.** Загрузка в режиме R800-ROM, в качестве маппера выбирается ​ самый большой маппер,​ найденный в качестве основного (вместо внутреннего маппера),​ и освобождается 64 Кбайт, выделенные для режима R800-DRAM. Это полезно при использовании программ,​ которое требует много памяти и могут работать только с основным маппером;​ однако,​ при этом будет значительное снижение скорости работы.|
 |<​key>​5</​key>​|Каждому ядру Nextor назначается только один диск с драйвером на основе устройства независимо от количества устройств,​ которые управляются драйвером. Это отменяет нормальное поведение,​ при котором Nextor назначает один диск на каждое найденное устройство. Но это только поведение по умолчанию — драйверы могут переопределить его.| |<​key>​5</​key>​|Каждому ядру Nextor назначается только один диск с драйвером на основе устройства независимо от количества устройств,​ которые управляются драйвером. Это отменяет нормальное поведение,​ при котором Nextor назначает один диск на каждое найденное устройство. Но это только поведение по умолчанию — драйверы могут переопределить его.|
 |<​key>​CTRL</​key>​|Состояние этой клавиши передастся ядрам [[msx:dos]] при инициализации. При этом внутренний дисковод в отключает второй ("не существующий диск"​),​ что позволяет освободить некоторую дополнительную память (которая используется под буфер дисковода),​ особенно в режиме [[#MSX-DOS 1]]. \\ Обратите внимание,​ что по умолчанию эта [[##​boot_keys_inverters|клавиша инвертирована]],​ поэтому вы получите противоположное поведение,​ если не измените это.| |<​key>​CTRL</​key>​|Состояние этой клавиши передастся ядрам [[msx:dos]] при инициализации. При этом внутренний дисковод в отключает второй ("не существующий диск"​),​ что позволяет освободить некоторую дополнительную память (которая используется под буфер дисковода),​ особенно в режиме [[#MSX-DOS 1]]. \\ Обратите внимание,​ что по умолчанию эта [[##​boot_keys_inverters|клавиша инвертирована]],​ поэтому вы получите противоположное поведение,​ если не измените это.|
Строка 122: Строка 122:
 ===== Однократное применение клавиш при загрузке ===== ===== Однократное применение клавиш при загрузке =====
  
-Это ещё один способ изменить процедуру загрузки Nextor. Если во время загрузки Nextor найдёт определённые значения по определённому адресу в ОЗУ — он будет считает несколько следующих байт, и будет использовать их в качестве значений для клавиш загрузки (включая [[#​boot_keys_slot|отключения слота]]),​ игнорируя клавиатуру. Для этого используется вторая страница ОЗУ, поэтому это будет работать только на компьютерах с ОЗУ не менее 32 Кб.+Это ещё один способ изменить процедуру загрузки Nextor. Если во время загрузки Nextor найдёт определённые значения по определённому адресу в ОЗУ — он будет считает несколько следующих байт, и будет использовать их в качестве значений для клавиш загрузки (включая [[#​boot_keys_slot|отключения слота]]),​ игнорируя клавиатуру. Для этого используется вторая страница ОЗУ, поэтому это будет работать только на компьютерах с ОЗУ не менее 32 Кбайт.
  
 Этот механизмом использует ОЗУ, по.тому он является «одноразовым» в том смысле,​ что он не будет работать снова при следующей перезагрузке компьютера,​ если нужные значения не будут снова помещены в память. Значения явно удаляется Nextor после считывания. Этот механизмом использует ОЗУ, по.тому он является «одноразовым» в том смысле,​ что он не будет работать снова при следующей перезагрузке компьютера,​ если нужные значения не будут снова помещены в память. Значения явно удаляется Nextor после считывания.
Строка 411: Строка 411:
  
  
-====== ​DI ======+====== ​Дополнительные программы ​====== 
 + 
 +===== DI =====
  
 Аналог команды ''​DIR'',​ которая показывает "​длинное"​ имя файлов на разделах FAT12 и FAT16. Аналог команды ''​DIR'',​ которая показывает "​длинное"​ имя файлов на разделах FAT12 и FAT16.
msx/nextor/nextor.txt · Последние изменения: 2023-10-29 10:58 — GreyWolf