Важная информация

User Tag List

Страница 21 из 61 ПерваяПервая ... 171819202122232425 ... ПоследняяПоследняя
Показано с 201 по 210 из 603

Тема: Поддержка HDD slave в Scorpion ZS-256

  1. #201
    Master Аватар для Xela
    Регистрация
    03.12.2021
    Адрес
    г. Санкт-Петербург
    Сообщений
    570
    Спасибо Благодарностей отдано 
    413
    Спасибо Благодарностей получено 
    160
    Поблагодарили
    114 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Dima_ZX Посмотреть сообщение
    А если предусмотреть в сетапе теневого монитора, настройку что запускать по кнопке HDD Boot, файл autoexec
    https://zx-pk.ru/threads/34789-podde...=1#post1168287

    и следующие посты и ответы LW там тоже есть.

  2. Этот пользователь поблагодарил Xela за это полезное сообщение:

    LW (13.12.2022)

  3. #202
    Master Аватар для LW
    Регистрация
    05.09.2007
    Адрес
    Орск
    Сообщений
    954
    Спасибо Благодарностей отдано 
    228
    Спасибо Благодарностей получено 
    1,012
    Поблагодарили
    322 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Dima_ZX Посмотреть сообщение
    Какой максимальный HDD можно использовать?
    marinovsoft, ответил на этот вопрос.
    Цитата Сообщение от Dima_ZX Посмотреть сообщение
    Какой максимальный раздел FAT32, оптимально использовать, наверное есть ведь ограничение по размеру файловой системы?
    Размер раздела ограничен поддерживаемым объемом винчестера. Главное что бы раздел не выходил за эти пределы. И, разумеется, режим работы LBA при работе с большими винчестерами должен быть включен. Оптимальный размер кластера видится в пределах 8-32кб

    По поводу HDD boot. Чёткого виденья этой функции у меня пока нет. Готов выслушать любые предложение по этому вопросу.
    Пока были предложены такие варианты:
    • сектор с загрузчиком (не закрытым остался вопрос где размещать этот сектор, да и хватит ли 512 байт для загрузчика)
    • файл c определенным именем в корне FAT32
    • загрузка(и запуск) из специального раздела на MFS 16кб на адрес #c000

  4. #203
    Veteran
    Регистрация
    06.02.2009
    Адрес
    Кемерово
    Сообщений
    1,329
    Спасибо Благодарностей отдано 
    58
    Спасибо Благодарностей получено 
    162
    Поблагодарили
    129 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я за файл BOOT.$C в корне.
    ПК8010 "Корвет"+ExtRom+AY, Atari 65XE+SDrive, Дельта-С(52ИС)+AY, Scorpion ZS 1024+SMUC

  5. #204
    Master Аватар для LW
    Регистрация
    05.09.2007
    Адрес
    Орск
    Сообщений
    954
    Спасибо Благодарностей отдано 
    228
    Спасибо Благодарностей получено 
    1,012
    Поблагодарили
    322 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    в корне фат32?
    в формате hobeta?

  6. #205
    Veteran
    Регистрация
    06.02.2009
    Адрес
    Кемерово
    Сообщений
    1,329
    Спасибо Благодарностей отдано 
    58
    Спасибо Благодарностей получено 
    162
    Поблагодарили
    129 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Угу.
    ПК8010 "Корвет"+ExtRom+AY, Atari 65XE+SDrive, Дельта-С(52ИС)+AY, Scorpion ZS 1024+SMUC

  7. #206
    Master Аватар для Xela
    Регистрация
    03.12.2021
    Адрес
    г. Санкт-Петербург
    Сообщений
    570
    Спасибо Благодарностей отдано 
    413
    Спасибо Благодарностей получено 
    160
    Поблагодарили
    114 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от LW Посмотреть сообщение
    файл c определенным именем в корне FAT32
    autoexec.spg или boot.spg

    если spg все равно есть в планах добавлять, тут просто проверка на наличие файла и загрузка его при старте/перезагрузке

  8. #207
    Veteran Аватар для Grand
    Регистрация
    10.04.2005
    Адрес
    Сибирь
    Сообщений
    1,154
    Спасибо Благодарностей отдано 
    214
    Спасибо Благодарностей получено 
    331
    Поблагодарили
    146 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от LW Посмотреть сообщение
    в корне фат32?
    в формате hobeta?
    Так в ZX Evo сделано.

  9. #208
    Member
    Регистрация
    04.12.2005
    Адрес
    Славгород
    Сообщений
    80
    Спасибо Благодарностей отдано 
    123
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    С учетом того, что несколько систем на HDD, в каждой системе в своем разделе должен быть свой загрузчик, просто определиться что такой-то сектор в любом разделе на MFS это возможный загрузчик, примерное как у KAY.
    А дальше уже в настройках ТМ указывать какой раздел, если указан FAT32 то запускать файл из корня, в данный момент загрузочный.

    - - - Добавлено - - -

    Я имел ввиду, настройку реагирования на нажатие данной кнопки меню.


    допустим в настройках ТМ установлен загрузочный раздел MFS/ISDOSm например, и при нажатии этой кнопки в стартовом меню, происходит загрузка загрузочного сектора и его запуск, дальше уже проблема ОС как и что запускать, в общем примерно как на PC получится.
    Так же если в этом пункте настройки указан загрузочный раздел FAT32 , то происходит уже запуск файла из корня раздела FAT.

    Думаю достаточно красивое, логичное и в меру универсальное получится решение, которое позволит загружать разные системы.
    Последний раз редактировалось Dima_ZX; 13.12.2022 в 17:53.

  10. #209
    Administrator Аватар для CityAceE
    Регистрация
    13.01.2005
    Адрес
    г. Москва
    Сообщений
    4,575
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    402
    Спасибо Благодарностей получено 
    1,207
    Поблагодарили
    394 сообщений
    Mentioned
    48 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от LW Посмотреть сообщение
    где размещать этот сектор
    Может как в MS-DOS?

    Цитата Сообщение от Wiki
    Загрузочный сектор, бутсектор (англ. boot sector, Volume boot sector (Volume boot record), Partition boot sector) — это особый сектор на жёстком диске, дискете или другом дисковом устройстве хранения информации. (Для дискеты это первый физический сектор, для жёсткого диска — первый физический сектор для каждого раздела.) В процессе загрузки компьютера с дискеты он загружается в память программой POST (в компьютерах архитектуры IBM PC обычно с адреса 0000:7c00), ему передается управление командой long jump.

    Загрузочный сектор, иногда называемый stage1 (то есть первым этапом загрузки операционной системы), загружает программу второго этапа загрузки операционной системы stage2 (вторичный загрузчик, иногда в качестве stage2 загружается boot manager или программа авторизации и защиты доступа). В некоторых ОС роль stage1 выполняет MBR, и при загрузке ОС с жёсткого диска загрузочный сектор не используется.
    С уважением, Станислав.

  11. Этот пользователь поблагодарил CityAceE за это полезное сообщение:

    SoftLight (14.12.2022)

  12. #210
    Master Аватар для Xela
    Регистрация
    03.12.2021
    Адрес
    г. Санкт-Петербург
    Сообщений
    570
    Спасибо Благодарностей отдано 
    413
    Спасибо Благодарностей получено 
    160
    Поблагодарили
    114 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Народ, а зачем делать "как на [вписать рандомную систему]"? Только ради того, что б было, как в MS-DOS, или еще какие-то загрузочные сектора?
    Давайте посмотрим с точки зрения рядового пользователя: ему главное, что б было просто. У большинства в качестве автозагрузки будет стоять TR-Dos Navigator или Wild Player - это вполне подходит под концепцию загрузочного файла в корне FAT32.
    В случае поддержки загрузки .spg файлов тут все просто. Или переименовать в boot.$c - если надо "как на Эволюшене"
    В чуть более сложном случае этим самым файлом может быть не TRDN или WP, а наш местечковый аналог GRUB - меню с выбором загрузить TRDN, WP или перейти к загрузке IsDos или CP/M (если для нее будет написаны драйвера для работы с hdd)

    Для ортодоксов с архивом trd-образов на MFS-разделе - есть старая добрая автозагрузка образа.

    Мой посыл в том, что если делать бут сектор - то какие в этом преимущества для использования?
    Как мне кажется делать поддержку загрузочного сектора с FAT32 имеет смысл только в случае, если будет добавлена работа напрямую с файлами на этом самом FAT32 - тогда можно ожидать буст в удобстве использования Скорпионом - не нужно будет придумывать как работать с FAT - это все будет давать ПЗУ.
    Портировать двух-дисковые игры для работы без смены дисков, не заморачиваться со специальными форматами дисков, что б вмесить всю озвучку для GS. адаптировать текстовые редакторы для работы с файлами размером более 64к (хотя кому это может быть нужно - другой вопрос )

Страница 21 из 61 ПерваяПервая ... 171819202122232425 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Обмен компьютера Scorpion ZS 256 на печатную плату Scorpion 1024!
    от ZXFanat в разделе Барахолка (архив)
    Ответов: 4
    Последнее: 02.03.2012, 10:37
  2. Продаётся Scorpion ZS 256 Turbo+, SMUC, ZXMC2, GS 2Mb, TS, HDD 40Gb, FDD 5'25 & 3'5
    от Evgeny Muchkin в разделе Барахолка (архив)
    Ответов: 16
    Последнее: 10.02.2011, 18:41
  3. Ответов: 128
    Последнее: 24.11.2010, 17:48
  4. Продаётся Scorpion ZS 256 Turbo+, SMUC, ZXMC2, GS 2Mb, TS, HDD 40Gb, FDD 5'25 & 3'5
    от Evgeny Muchkin в разделе Барахолка (архив)
    Ответов: 13
    Последнее: 06.03.2010, 18:25
  5. Програмная поддержка HDD.
    от alexfreed в разделе Внешние накопители
    Ответов: 1
    Последнее: 23.10.2005, 09:49

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •