MSX Nextor step-by-step

Страница 2/14
1 | | 3 | 4 | 5 | 6 | 7

By GreyWolf

Champion (402)

Аватар пользователя GreyWolf

02-04-2020, 10:40

Pyhesty wrote:

у поставщика ничего к nextor нет((( он биос отдельно приложил

А эта ссылка, что я давал там не то?

Pyhesty wrote:

обновление всей системы: это и биосы msx то же?

Нет. ПЗУ в машине не нужно менять.
Работаем только с Sunrise IDE.

Pyhesty wrote:

биосы во внешнем программаторе прошивать?

Да.

Pyhesty wrote:

rom биоса просто шьется 1к1 с нулевого адреса? chipprog+ лохматого 2000 года
подойдет?

Должен.
Но сначала нужно стереть данные из микросхемы ПЗУ.

Я шью ST-007 "Стерх", стираю МЭЛЗ «Фотон».

By АIеks

Paladin (949)

Аватар пользователя АIеks

02-04-2020, 10:42

Pyhesty wrote:

у поставщика ничего к nextor нет((( он биос отдельно приложил

Жаль.

Pyhesty wrote:

обновление всей системы: это и биосы msx то же?

Только биос Sunrise IDE.

Pyhesty wrote:

биосы во внешнем программаторе прошивать?
rom биоса просто шьется 1к1 с нулевого адреса? chipprog+ лохматого 2000 года
подойдет?

Любым программатор способным прошить микросхему ПЗУ установленную в Sunrise IDE.

По поводу что прошивать. Я бы попросил у Alexey рабочую связку нестор - биос и системные файлы от Canivore.

Теперь о Sunrise IDE и его клонах. Подобные устройства могут быть очень капризны в работе. Это общая проблема подобных устройств. Конкретно по вашему устройству я статистику не встречал, надеюсь, что там все более менее хорошо.

By Pyhesty

Expert (65)

Аватар пользователя Pyhesty

02-04-2020, 10:49

GreyWolf wrote:

А эта ссылка, что я давал там не то?

"Возможно здесь как раз старая версия файлов."
к сожалению, так же стартует 2.0.1 версия Nextor, то есть по ссылке версия 2.0.1.
(строка в файле nextor.sys по ссылке, смотрю по F3 NEXTOR.SYS version 2.01
Copyright (2014) Konamiman)
Можете пояснить, чем отличается full от Reduced version, а ещё бывает jp версия...?
Поясните суть, как стартует софт? может быть видео кто пришлёт, я по кадрово посмотрю,
то как у меня зависает экран - это стартует ещё только Nextor.sys? до command2.com ещё не доходит?
какое минимальное количество файлов нужно? достаточно ли мне перебирать только nextor.sys, что бы
добиться прогресса? что выдаст система, если не будет command2.com?
pss: параллельно буду искать программатор, так как мой коллеги "заиграли" (((

By GreyWolf

Champion (402)

Аватар пользователя GreyWolf

02-04-2020, 10:46

АIеks wrote:

По поводу что прошивать. Я бы попросил у Alexey рабочую связку нестор - биос и системные файлы от Canivore.

Для Canivore2 рабочий вариант Nextor 2.1.0 beta 2.

У меня на Canivore2 и Sunrise IDE стоит именно эта версия.
Документацию мы писали именно по ней.

By Pyhesty

Expert (65)

Аватар пользователя Pyhesty

02-04-2020, 10:53

ещё такой момент...
раньше (до того как форматнул карту) я мог просмотреть в Basic mode командой files что находится на диске.
Диск A соответствовал четвертому разделу на карте.
Сейчас в Basic mode по команде files пишет Disk IIO error
Не может ли быть как-то связано с разбивкой разделов?
сейчас один раздел 12Мбайт

By GreyWolf

Champion (402)

Аватар пользователя GreyWolf

02-04-2020, 10:53

Pyhesty wrote:
GreyWolf wrote:

А эта ссылка, что я давал там не то?

"Возможно здесь как раз старая версия файлов."
к сожалению, так же стартует 2.0.1 версия Nextor, то есть по ссылке версия 2.0.1.
Поясните суть, как стартует софт? может быть видео кто пришлёт, я по кадрово посмотрю,
то как у меня зависает экран - это стартует ещё только Nextor.sys? до command2.com ещё не доходит?
какое минимальное количество файлов нужно? достаточно ли мне перебирать только nextor.sys, что бы
добиться прогресса? что выдаст система, если не будет command2.com?
pss: параллельно буду искать программатор, так как мой коллеги "заиграли" (((

Я писал 2 раза - залей все файлы из архива 2.1.0 beta 2.

Если при загрузку держать 1 то Nextor загрузится в режиме MSX-DOS 1 .
Но возможно старая версия ядра (которое в ПЗУ) будет обрабатывать сканкод цифры 1, а эта клавиша на 503IIIR левее кнопки с цифрой 1. Эта ошибка была исправлена в 2.1.0 beta 2.

By GreyWolf

Champion (402)

Аватар пользователя GreyWolf

02-04-2020, 10:56

Pyhesty wrote:

ещё такой момент...
раньше (до того как форматнул карту) я мог просмотреть в Basic mode командой files что находится на диске.
Диск A соответствовал четвертому разделу на карте.
Сейчас в Basic mode по команде files пишет Disk IIO error
Не может ли быть как-то связано с разбивкой разделов?
сейчас один раздел 12Мбайт

Я же давал инструкцию.
FDISK нужен из ПЗУ!!!
Поэтому и команда _FDISK

By АIеks

Paladin (949)

Аватар пользователя АIеks

02-04-2020, 10:58

Pyhesty wrote:

ещё такой момент...
раньше (до того как форматнул карту) я мог просмотреть в Basic mode командой files что находится на диске.
Диск A соответствовал четвертому разделу на карте.
Сейчас в Basic mode по команде files пишет Disk IIO error
Не может ли быть как-то связано с разбивкой разделов?
сейчас один раздел 12Мбайт

А лучше образ диска попросить. За Нестор не скажу, а вот у MSX-DOS2 разметка диска далеко не очевидна. Хотя видимо это вас сейчас не коснется из-за отсутствия рабочего носителя (дискеты) для развертывания системы.

By GreyWolf

Champion (402)

Аватар пользователя GreyWolf

02-04-2020, 11:02

АIеks wrote:

А лучше образ диска попросить. За Нестор не скажу, а вот у MSX-DOS2 разметка диска далеко не очевидна. Хотя видимо это вас сейчас не коснется из-за отсутствия рабочего носителя (дискеты) для развертывания системы.

Вот здесь мы специально перевели:

  • Программа позволяет создавать до 256 разделов FAT12 и FAT16 на любом блочном устройстве, подключённом к драйверу на основе устройства Nextor. Драйверы MSX-DOS и драйверы на основе дисков Nextor не поддерживаются
  • Разделы от 100 Кб (минимальный поддерживаемый размер раздела) до 32 Мб будут иметь тип FAT12, разделы от 33 Мб до 4 Гб (максимальный поддерживаемый размер раздела) будут FAT16
  • Разделы размером 16 Мб или меньше будут иметь три сектора на FAT или меньше, поэтому они могут использоваться в режиме MSX-DOS 1
  • Разделы до 32 Мб будут иметь загрузочный сектор MSX-DOS 2, разделы размером 33 Мб и больше будут иметь стандартный загрузочный сектор
  • Чтобы получить оптимальный размер кластера, рекомендуется определить размеры разделов как степени числа два (то есть: 1 Mб, 2 Mб, 4 Мб, 8 Мб, 16 Mб или 32 Mб для разделов FAT12; 64 Мб, 128 Мб, 256 Мб, 512 Мб, 1 Гб, 2 Гб или 4 Гб для разделов FAT16). Если это невозможно, лучше выбрать размер раздела немного меньшим, чем ближайшая степень двойки, чем чуть больше (то есть, например, 31 Мб лучше, чем 33 Мб)
  • Помните, что Nextor может обрабатывать устройства с разделами FAT16 и стандартными загрузочными секторами; если вы используете устройство с заводской разбивкой размером 2 Гб или меньше, вам, вероятно, не нужно его разбивать заново, если только вы не хотите создавать разделы, совместимые с MSX-DOS 1 (устройства 4 Гб обычно поставляются с FAT32, поэтому вам потребуется разбить это на разделы с помощью FDISK в любом случае)
  • При создании новых разделов вы можете выбрать, какие из них будут иметь установленный флаг «active», что позволяет выполнять автоматическое отображение во время загрузки; Также возможно изменить флаг на уже существующих разделах
  • Программа разметки работает и в режиме MSX-DOS 1. Однако обратите внимание, что программа всегда позволяет создавать разделы размером более 16 Мб, которые не совместимы с MSX-DOS 1.

By АIеks

Paladin (949)

Аватар пользователя АIеks

02-04-2020, 11:33

GreyWolf, это все прекрасно из общей теории MS-DOS. На вскидку не вижу нюансов.

После разметки диска необходимо (категорически, чтобы обновился медиадескриптор диска у системы) перезагрузить систему.

Необходим пропатченный файл command.com (патч fat16). И потом далеко не каждый command2.com будет совместим с msxdos2.sys. И наоборот. Тут вообще работает только метод тыка, по причине десятков пропатченных версий этих файлов.

На большом брате видно только первый раздел диска (он же последний у MSX). Удобно переносить файлы с большого брата без риска повредить систему MSX.

Страница 2/14
1 | | 3 | 4 | 5 | 6 | 7