Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
msx:nextor:nextor [2022-08-05 22:10] GreyWolf |
msx:nextor:nextor [2023-10-29 10:58] (текущий) GreyWolf [Монтирование раздела устройства] |
||
---|---|---|---|
Строка 2: | Строка 2: | ||
{{:msx:nextor:nextor-logo.svg?250|}} | {{:msx:nextor:nextor-logo.svg?250|}} | ||
- | Nextor — это расширенная версия [[msx:dos:#v2x|MSX-DOS 2]] дисковой операционной системы для [[msx:msx|]]. За основу взята версия MSX-DOS 2.31, с ней Nextor совместим на 100%. | + | Nextor — это расширенная версия [[msx:dos2:|]] дисковой операционной системы для [[msx:|]]. За основу взята версия MSX-DOS 2.31, с ней Nextor совместим на 100%. |
Nextor будет работать на любом компьютере MSX (от [[msx:msx_1|]] и далее), имеющем не менее 128 кбайт ОЗУ. На компьютерах с объёмом памяти меньше 128 кбайт Nextor будет работать в режиме [[#MSX-DOS 1]] (приглашение DOS доступно только в том случае, если на компьютере установлено 64 кбайт ОЗУ). | Nextor будет работать на любом компьютере MSX (от [[msx:msx_1|]] и далее), имеющем не менее 128 кбайт ОЗУ. На компьютерах с объёмом памяти меньше 128 кбайт Nextor будет работать в режиме [[#MSX-DOS 1]] (приглашение DOS доступно только в том случае, если на компьютере установлено 64 кбайт ОЗУ). | ||
Строка 12: | Строка 12: | ||
[[github>Konamiman/Nextor/releases|Nextor releases]] | [[github>Konamiman/Nextor/releases|Nextor releases]] | ||
- | Версия 2.1.1-beta1: | + | |
- | * {{:msx:nextor:nextor-2.1.1-beta1.sunriseide.rom|}} \\ MD5: d4ba8047c6f48810f77bc52791bb8ceb | + | * 2.1.1-beta1 |
+ | * {{:msx:nextor:nextor-2.1.1-beta1.sunriseide.rom|}} \\ MD5: d4ba8047c6f48810f77bc52791bb8ceb | ||
+ | * [[https://github.com/Konamiman/Nextor/releases/tag/v2.1.1|2.1.1]] | ||
+ | * {{:msx:nextor:nextor-2.1.1.sunriseide.rom|}} \\ MD5: ca94eb58ed7e62d01e90064e4b2301ac \\ [[https://github.com/Konamiman/Nextor/releases/download/v2.1.1/Nextor-2.1.1.SunriseIDE.ROM|оригинал]] | ||
Версия 2.1: | Версия 2.1: | ||
* [[github>/Konamiman/Nextor/releases/tag/v2.1.0-beta2|Nextor v2.1.0 beta2]] | * [[github>/Konamiman/Nextor/releases/tag/v2.1.0-beta2|Nextor v2.1.0 beta2]] | ||
Строка 153: | Строка 157: | ||
Это ещё один способ изменить процедуру загрузки Nextor. Если во время загрузки Nextor найдёт определённые значения по определённому адресу в ОЗУ — он считает несколько следующих байт, и будет использовать их в качестве значений для клавиш загрузки (включая [[#boot_keys_slot|отключения слота]]), игнорируя клавиатуру. Для этого используется вторая страница ОЗУ, поэтому это будет работать только на компьютерах с ОЗУ не менее 32 кбайт. | Это ещё один способ изменить процедуру загрузки Nextor. Если во время загрузки Nextor найдёт определённые значения по определённому адресу в ОЗУ — он считает несколько следующих байт, и будет использовать их в качестве значений для клавиш загрузки (включая [[#boot_keys_slot|отключения слота]]), игнорируя клавиатуру. Для этого используется вторая страница ОЗУ, поэтому это будет работать только на компьютерах с ОЗУ не менее 32 кбайт. | ||
- | Этот механизмом использует ОЗУ, потому он является «одноразовым» в том смысле, что он не будет работать снова при следующей перезагрузке компьютера, если нужные значения не будут снова помещены в память. Значения явно удаляется Nextor после считывания. | + | Этот механизм использует ОЗУ, потому он является «одноразовым» в том смысле, что он не будет работать снова при следующей перезагрузке компьютера, если нужные значения не будут снова помещены в память. Значения явно удаляется Nextor после считывания. |
Для настройки этого механизма нужно использовать программу ''[[#nextboot|NEXBOOT.COM]]'' | Для настройки этого механизма нужно использовать программу ''[[#nextboot|NEXBOOT.COM]]'' | ||
Строка 178: | Строка 182: | ||
===== MSX-DOS 1 ===== | ===== MSX-DOS 1 ===== | ||
- | Этом режиме используется ядро оригинальной [[msx:dos:#v1x|MSX-DOS 1]] версии 1.03. | + | Этом режиме используется ядро оригинальной [[msx:dos:|]] версии 1.03. |
===== MSX-DOS 2 ===== | ===== MSX-DOS 2 ===== | ||
- | Этом режиме используется ядро оригинальной [[msx:dos:#v2x|MSX-DOS 2]] версии 2.31. | + | Этом режиме используется ядро оригинальной [[msx:dos2:|]] версии 2.31. |
====== MSX BASIC ====== | ====== MSX BASIC ====== | ||
Строка 209: | Строка 213: | ||
===== Монтирование раздела устройства ===== | ===== Монтирование раздела устройства ===== | ||
- | FIXME | + | Программа для монтирования раздела устройства. |
<code> | <code> | ||
Строка 226: | Строка 230: | ||
MAPDRV C: 2 1 2-1 | MAPDRV C: 2 1 2-1 | ||
</code> | </code> | ||
- | * буква диска: C | + | |<25%>| |
- | * раздел: 2 | + | |буква диска|C| |
- | * устройство: 1 | + | |раздел|2| |
- | * слот: 2-1 | + | |устройство|1| |
+ | |слот|2-1| | ||
===== Монтирование образа диска ===== | ===== Монтирование образа диска ===== |