User Tag List

Страница 61 из 67 ПерваяПервая ... 575859606162636465 ... ПоследняяПоследняя
Показано с 601 по 610 из 666

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

  1. #601

    Регистрация
    09.09.2008
    Адрес
    Berlin, Germany
    Сообщений
    252
    Спасибо Благодарностей отдано 
    43
    Спасибо Благодарностей получено 
    46
    Поблагодарили
    31 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    How exactly does the "HDD Boot" work in the 128 menu? It's not for starting IS-DOS from a NemoIDE - that's what I figured out
    ProfROM v41 and Proteus are working great on my Franken-Compact 256

    Как именно работает "HDD Boot" в меню 128? Это не для запуска IS-DOS с NemoIDE - это то, что я понял
    ProfROM .41 и Proteus отлично работают на моем Franken-Compact 256

    Pentagon 48 + MIKAY128 + VG93 Turbo + Stereo Covox + KJoy
    Москва 128 + AY
    Pentagon 1024SL 2.2 + ZXM-GS + Z-Controller + TSFM + Tape-In
    ZX Evolution Rev. C + ZX-MultiSound
    Compact 256 Turbo 1.1 (ZS Scorpion 256 INT, Port #FF, Port #FB) + Covox + ProfROM + NemoBus + NemoIDE + ZXM-GS
    ZS Scorpion 256 Turbo+ + GMX + SMUC + GS Classic 2MB
    Sprinter 2016S

    К сожалению, я не говорю по-русски / Sorry, I don't speak Russian
    https://github.com/zxshock

  2. #601
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #602

    Регистрация
    05.09.2007
    Адрес
    Орск
    Сообщений
    1,071
    Спасибо Благодарностей отдано 
    269
    Спасибо Благодарностей получено 
    1,245
    Поблагодарили
    370 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Shockwav3 Посмотреть сообщение
    Как именно работает "HDD Boot" в меню 128?
    1. Загрузка и запуск загрузчика с винчестера

    Скрытый текст


    Загрузочными могут быть разделы FAT32, подразделы раздела MFS (Is-Dos, MicroDOS)
    Признак загрузочного раздела устанавливается в Partition Manager

    Алгоритм работы:
    - на заданном винчестере ищется первый загрузочный раздел в записях MBR, если
    это раздел MFS, в нем ищется первый загрузочный подраздел
    - первый сектор найденного раздела загружается в память с адреса #8000
    - проверяется байт по смещению +#00, если он равен #C3 либо #18, управление
    передается на адрес #8000

    формат первого сектора для FAT32
    +#000..#002 команда абсолютного(jp addr) или относительного(jr offcet: nop)
    перехода на начало загрузчика
    +#003..#059 для FAT32: таблица BPB. при установке загрузчика не должна быть
    испорчена
    +#05A..#1FD область для размещения загрузчика
    +#1FE..#1FF признак загрузочной записи =#55,#AA. при установке загрузчика не
    должна быть испорчена

    формат первого сектора для подраздела MFS
    +#000..#002 команда абсолютного(jp addr) или относительного(jr offcet)
    перехода на начало загрузчика
    +#003..#1FF область для размещения загрузчика

    состояние системы при передаче управления загрузчику
    - переменные бейсика инициализированы
    - переменные tr-dos не инициализированы
    - прерывания запрещены
    - включены страницы: rom 0, ram 0, scr 5
    - sp=#8000
    - bc=#1FFD
    - a=#00
    - dehl - LBA адрес первого сектора раздела (сектора с загрузчиком)
    [свернуть]


    2. Запуск .$C файла назначенного в теневом мониторе. D. Disk Utility -> V. from drive =file -> H. HDD file

    Эти 2 пользователя(ей) поблагодарили LW за это полезное сообщение:

    Dima_ZX(17.03.2024), Shockwav3(18.03.2024)

  4. #603

    Регистрация
    05.09.2007
    Адрес
    Орск
    Сообщений
    1,071
    Спасибо Благодарностей отдано 
    269
    Спасибо Благодарностей получено 
    1,245
    Поблагодарили
    370 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    v4.xx.41.8698
    • v6: навигатор: исправлена ошибка позволяющая копировать каталог под курсором
    • v6: навигатор: добавлена функция уплотнения диска/образа Tr-Dos (клавиша ss+7)
    • GMX: обновлен загрузчик GMX, при обновлении прошивки вшитым загрузчиком старой версии, новый загрузчик будет обновлен в обязательном порядке. этого можно избежать запустив внешний загрузчик с того же диска, он прошивает ПЗУ не затрагивая загрузчик и схему 1
      • добавлена возможность прошивки флэш с физических дисководов C/D (для компьютеров где есть соответствующая доработка)
      • добавлена возможность прошивки с винчестера/SD карты, поддержаны разделы как FAT32, так и MFS
      • схема 7 заменена на схему пентагона с альтернативным ПЗУ (на перспективу, на текущий момент в ПЗУ пентагона в схеме 7 Tr-Dos заменен на v5.04)
      • исправлено определение количества сраниц, теперь байты по адресу #C000 при перезагрузке в каждой странице не обнуляется
      • перед запуском схемы регистр I=#00
    • v6: навигатор: некорректно копировились файлы с trd диска на FAT
    • v6: навигатор: при копировании с trd на fat заменялись не все недопустимые для FAT символы в имени файла
    • v6: при форматировании образа из монитора выводится дополнительный запрос
    • задержка Before repeat теперь также влияет на нажатия кнопок на мыши
    • v6: навигатор: исправлена работы мыши


    Первый пост обновил.

    Эти 8 пользователя(ей) поблагодарили LW за это полезное сообщение:

    AndXor(20.03.2024), Dima_ZX(25.03.2024), Grand(23.03.2024), kolobokru(17.05.2024), pavel_1977(21.03.2024), SaaB(21.03.2024), SERGEY256(20.03.2024), Xela(20.03.2024)

  5. #604

    Регистрация
    05.09.2007
    Адрес
    Орск
    Сообщений
    1,071
    Спасибо Благодарностей отдано 
    269
    Спасибо Благодарностей получено 
    1,245
    Поблагодарили
    370 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    v4.xx.42.8934

    • при срабатывании ловушки экран включается корректно
    • v6: навигатор: при отображении длинных имен учитывается контрольная сумма
    • v6: навигатор: иправлена ошибка отображения дисководов с примонтированными образами на правой панели
    • исправлена ошибка функции #09 (FileWrite) R8FAT приводящая к ошибке при записи памяти выше #C000
    • v6: навигатор: иправлена ошибка отображения часов
    • добавлен ряд новых функций вызываемых через rst 8


    в архив rst.zip добавлено:
    • Библиотека для организации работы с дисковыми подсистемами. Написана она была для своих нужд, но возможно кому-то тоже пригодится.
    • Пример организации памяти при работе кода из страницы 0 подключенной вместо ПЗУ, вызов функций rst 8 без входа в бейсик, и корректный возврат в этуже страницу.


    первый пост обновил

    Эти 7 пользователя(ей) поблагодарили LW за это полезное сообщение:

    AndXor(15.05.2024), CityAceE(15.05.2024), Dima_ZX(15.05.2024), Froggy(17.05.2024), kolobokru(17.05.2024), marinovsoft(15.05.2024), Xela(15.05.2024)

  6. #605

    Регистрация
    06.02.2009
    Адрес
    Кемерово
    Сообщений
    1,409
    Спасибо Благодарностей отдано 
    72
    Спасибо Благодарностей получено 
    227
    Поблагодарили
    161 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Проверил на реале прошивка ProfRomZS1024_1FFD_v4se.rom глючит, программы зависают при загрузке, например wild player.
    Попробовал ProfRomZS1024_1FFD_v4s.rom - норм, даже демка BadApple переделанная заработала. Но зато наблюдается какой-то "снег" на экране в виде тонких черных горизонтальных полос (возможно, что возникают в момент чтения с hdd), в разном софте, не только в этой демке.
    Вот что удалось сфотографировать.



    С полосами вроде понятно. На этой плате не реализовано чтение из 7FFD. Хотя странно, в настройках выбрано использование #5B5C.

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

    Еще потестировал в анриле. Версия с эмуляцией ВГ, 41 версия прошивки wildplayer еще работает, 42 - уже нет. Поведение аналогично реалу.

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

    Мне кажется, что вот это было сделано опрометчиво:
    v4.xx.40
    * при вызове функций rst 8, первичное определение экрана изменено на чтение
    порта #7FFD через 14й регистр AY
    Чтение через AY это, конечно, хорошо. Но если мы ставим turbo sound fm или аналогичную карту в слот расширения, то набортный ay же вроде как более не участвует в работе, соответственно получаем "снег" даже на тех клонах, где чтение порта 7ffd через AY реализовано.
    Последний раз редактировалось marinovsoft; 15.05.2024 в 21:37.
    ПК8010 "Корвет"+ExtRom+AY, Atari 65XE+SDrive, Дельта-С(52ИС)+AY, Scorpion ZS 1024+SMUC

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

    LW(16.05.2024)

  7. #606

    Регистрация
    05.09.2007
    Адрес
    Орск
    Сообщений
    1,071
    Спасибо Благодарностей отдано 
    269
    Спасибо Благодарностей получено 
    1,245
    Поблагодарили
    370 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от marinovsoft Посмотреть сообщение
    в настройках выбрано использование #5B5C.
    чтобы получить значение настроек, необходимо включить страницу с ними, для этого надо писать в порт
    и тут возникает вопрос, что писать в порт
    вижу три варианта: то что прочитано из 7FFD, из ячейки #5B5C, или что-то фиксированное
    везде свои плюсы и минусы

    Цитата Сообщение от marinovsoft Посмотреть сообщение
    Проверил на реале прошивка ProfRomZS1024_1FFD_v4se.rom глючит, программы зависают при загрузке
    при загрузке с винчестера?
    сброс NVRAM делался?

  8. #607

    Регистрация
    06.02.2009
    Адрес
    Кемерово
    Сообщений
    1,409
    Спасибо Благодарностей отдано 
    72
    Спасибо Благодарностей получено 
    227
    Поблагодарили
    161 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от LW Посмотреть сообщение
    при загрузке с винчестера?
    сброс NVRAM делался?
    И из rom-диска тоже. NVRAM сбрасывал.
    ПК8010 "Корвет"+ExtRom+AY, Atari 65XE+SDrive, Дельта-С(52ИС)+AY, Scorpion ZS 1024+SMUC

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

    LW(16.05.2024)

  9. #608

    Регистрация
    05.09.2007
    Адрес
    Орск
    Сообщений
    1,071
    Спасибо Благодарностей отдано 
    269
    Спасибо Благодарностей получено 
    1,245
    Поблагодарили
    370 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    v4.xx.42.8937

    во всех версиях с "эмуляцией" ВГ93, оная оказалась поломанной

    собственной фикс

    первый пост обновлен

    Эти 2 пользователя(ей) поблагодарили LW за это полезное сообщение:

    AndXor(18.05.2024), kolobokru(17.05.2024)

  10. #609

    Регистрация
    13.01.2005
    Адрес
    г. Москва
    Сообщений
    5,213
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    706
    Спасибо Благодарностей получено 
    1,644
    Поблагодарили
    572 сообщений
    Mentioned
    50 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Заказал себе на Ali флешки W27C020, чтобы прошить супер-версию на мой жёлтый Скорпион. Заранее скачал последнюю версию прошивки и увидел, что там внутри архива несколько версий. Так какую шить-то?
    С уважением, Станислав.

  11. #610

    Регистрация
    05.09.2007
    Адрес
    Орск
    Сообщений
    1,071
    Спасибо Благодарностей отдано 
    269
    Спасибо Благодарностей получено 
    1,245
    Поблагодарили
    370 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    CityAceE,

    обозначение версий:
    v4n стандартное ПЗУ с поддержкой Nemo IDE
    v4s стандартное ПЗУ с поддержкой SMUC
    v4se стандартное ПЗУ с поддержкой SMUC и "эмуляцией" ВГ93
    v4su стандартное ПЗУ с поддержкой SMUC и отключаемой "эмуляцией" ВГ93
    v5s ПЗУ для GMX со стандартным экраном, с поддержкой SMUC
    v5se ПЗУ для GMX со стандартным экраном, с поддержкой SMUC и "эмуляцией" ВГ93
    v5su ПЗУ для GMX со стандартным экраном, с поддержкой SMUC и отключаемой "эмуляцией" ВГ93
    v6s ПЗУ для GMX с расширенным экраном, с поддержкой SMUC
    v6se ПЗУ для GMX с расширенным экраном, с поддержкой SMUC и "эмуляцией" ВГ93
    v6su ПЗУ для GMX с расширенным экраном, с поддержкой SMUC и отключаемой "эмуляцией" ВГ93
    lg версия с замененным Basic48 на Looking Glass

    ProfRomZS256 для ZS-Scorpion 256
    ProfRomZS1024_1FFD для ZS-Scorpion 1024, переключение расширенной памяти битами 7,6 порта #1FFD
    ProfRomZS1024_7FFD для ZS-Scorpion 1024, переключение расширенной памяти битами 7,6 порта #7FFD
    ProfRomGMX для GMX, (*.rom для эмулятора/*.trd для прошивки реала)

    Эти 5 пользователя(ей) поблагодарили LW за это полезное сообщение:

    CityAceE(16.05.2024), Dima_ZX(15.06.2024), kolobokru(17.05.2024), SaaB(31.05.2024), SoftLight(17.05.2024)

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

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

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

Эту тему просматривают: 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

Ваши права

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