User Tag List

Показано с 51 по 60 из 111

Тема: Grand's Boot

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #10

    Регистрация
    10.04.2005
    Адрес
    Сибирь
    Сообщений
    1,203
    Спасибо Благодарностей отдано 
    272
    Спасибо Благодарностей получено 
    397
    Поблагодарили
    171 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Lightbulb Unreal Speccy: Scorpion + ProfROM + SMUC + HDD

    Цитата Сообщение от izzx
    Руководство будет не лишним, если не сложно. ... Unreal не так хорошо знаю.
    Для тех, у кого нет Скорпиона, или кто хочет проводить "рискованные" эксперименты с HDD, предлагаю сделать себе предустановленный эмулятор UnrealSpeccy.
    UnrealSpeccy можно настроить и с использованием его GUI, но тогода эта настройка будет действовать на оден сеанс.
    Ниже дана инструкция для быстрого получения этого эмулятора с постоянной настройкой Scorpion + ProfROM + образ HDD.

    1. Скачайте с альтернативного форума из темы архив с UnrealSpeccy 0.39.0 (далее - US).
    2. Создайте на диске пустой каталог и распакуйте туда все файлы US из архива.
    3. Распакуйте в этот каталог все файлы из моего архива из вложения с заменой одноименных.
    4. Запустите файл unreal.exe.

    К устройству A: уже будет подключен файл FLOPPY.TRD; к устройству C: будет примонтирован псевдодиск с образа винчестера SMUC.HDD. Поэтому жмите Enter на опции "128 TR-DOS" и дожидитесь загрузки boot'а.



    Некоторые клавиши в эмуляторе: F1 - help по клавишам; Alt/F1 - меню Emulation Setting; F12 - Reset; Ctrl/F11 - Magic.

    В данной конфигурации эмулятора подключается ROM-файл с Теневым монитором V4.01, но я записал и файл scorp39f.rom с Теневым монитором V3.9f; его можно попробовать подключить в меню Emulation Setting.
    В качестве примера задан жесткий диск маленького размера. Чтобы его изменить, нужно открыть файл unreal.ini в текстовом редакторе, в группе "HDD" найти строку "CHS0=" и проставить другую "геометрию".


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

    Цитата Сообщение от izzx
    А если убрать пробел из имени образа, то снова монтируется
    Значит пробел - недопустимый символ. Вероятно, есть и другие. Интересно было бы это выяснить, ведь возможно, что функция переименования псевдодлисков когда-нибудь появится и в TRND...


    Цитата Сообщение от izzx
    ... ругается на сектор 9, но по кнопке Abort успешно возвращается в бут. Который ещё пишет что disk unaviable.
    Так и должно быть: GB полностью перехватывает обработку ошибок системы ZX Spectrum.


    Цитата Сообщение от Grand
    удалось избавиться от артефакта в виде появляющегося квадрата ... (но именно, почему он появляется, так и не выяснено
    С этой "Ошибкой пурпурного квадрата" удалось разобраться. Оказалось, что функция 35 дисковой подсистемы Теневого монитора из-за внутренней ошибки независимо от операции всегда устанавливает бит 4 в байте по адресу на который указывает HL. Пурпурный квадрат и появлялся от того, что перед вызовом этой функции в HL оказывался адрес, относящийся к экранной области; это и помоголо обнаружить ошибку. Чтобы решить эту проблему нужно перед вызовом этой функции записать в HL
    адрес какой-либо свободной области или вовсе адрес, указывающий на ПЗУ. Например так:
    Код:
    	LD DE,path
    	LD A,%1000
            LD C,35
    	LD H,C
            RST 8
            DEFB #81
    	. . .
    path	DEFM "part\name"
    	DEFB 0
    В финальной версии GB будут сделаны соответствующие исправления, поэтому релиз ненадолго отложен.
    Вложения Вложения
    Последний раз редактировалось Grand; 07.04.2021 в 12:11. Причина: обновление
    Если в каком-либо моем посте перестала работать гиперссылка или показываться картинка, напишите мне об этом в личном сообщении,чтобы я смог это исправить.

    Grand's - сайт об электронно-вычислительной технике (зеркало)

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

    Evgeny Muchkin(07.06.2020), izzx(05.04.2021), USERHOME(22.01.2021)

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

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

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

Похожие темы

  1. Ferrari grand prix challenge
    от Addison в разделе Nintendo
    Ответов: 2
    Последнее: 29.04.2017, 22:42
  2. Grand Prix Simulator 2
    от HitPo в разделе Игры
    Ответов: 8
    Последнее: 11.04.2013, 17:16
  3. Grand Rom Max
    от ^m00h^ в разделе Pentagon
    Ответов: 3
    Последнее: 07.02.2010, 07:25
  4. [GAME] VIRTUAL GRAND PRIX
    от sv в разделе Amiga
    Ответов: 3
    Последнее: 30.10.2008, 21:41
  5. Архив исходников и софта от Grand'а
    от Grand в разделе Программирование
    Ответов: 9
    Последнее: 28.05.2008, 19:27

Ваши права

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