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

User Tag List

Показано с 1 по 3 из 3

Тема: Апогей-БК01(Ц) : автозагрузка с SD-карты.

  1. #1
    Member Аватар для hitomi2500
    Регистрация
    05.10.2018
    Адрес
    г. Москва
    Сообщений
    172
    Спасибо Благодарностей отдано 
    11
    Спасибо Благодарностей получено 
    33
    Поблагодарили
    10 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Апогей-БК01(Ц) : автозагрузка с SD-карты.

    Вот живём мы в 21-м веке, а загружаем Апогей с SD-карты до сих пор вручную через команды монитора. Я попробовал исправить это досадное недоразумение, и чуть-чуть покоцал верхнее ПЗУ, чтобы оно грузило с SD-карты загрузчик BOOT.RK, если обнаружило его первый байт. На эмуляторе вроде заработало, на реале пока не проверял. Если вдруг кому интересно, вот результат : https://yadi.sk/d/Q5IporAbts54DA

    Фактически всё исправление сводится к выполнению команды R 0,100, сравнению байта по адресу 0x0000 с 0x0E, и запуску с адреса 0 если сравнение удачное. Т.е. при включении должна сразу появляться оболочка с файлами. Если карта не подключена, файла на карте нет, не подключен интерфейс SD и что-то ещё в этом духе, то запускается обычный монитор. Для этой функции пришлось пожертвовать подсказкой мониторовской команды X, сама команда при этом работает.

    Работает всё это только с SD-интерфейсом А. Морозова (vinxru), остальные варианты не поддерживаются. Как побочный эффект, ромдиск с этим исправлением загружается просто командой G. Можно сделать автозапуск и для него, если у кого-то есть такая необходимость.

    В архиве 2 бинарника, общий для эмуляторов, и только верхнее ПЗУ (которое от адреса F800) для программатора. Нижнее ПЗУ изменять не нужно.

    Теперь вот появилась мысль подправить SHELL.RK, чтобы он запускал AUTOEXEC.RKA из корня SD-карты сразу, но возможно это уже перебор...
    Последний раз редактировалось hitomi2500; 29.07.2020 в 18:07.

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

    digibear (03.09.2020), petrov1962 (29.07.2020), Pluto (04.09.2020), razer (03.05.2022), shapipovo (05.09.2020)

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

  4. #2
    Member Аватар для digibear
    Регистрация
    02.08.2018
    Адрес
    г. Каменск-Уральский
    Сообщений
    56
    Спасибо Благодарностей отдано 
    33
    Спасибо Благодарностей получено 
    20
    Поблагодарили
    13 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Прошил в реал. Отлично работает. Спасибо!

    зоопарк

    ZXM-Phoenix, Pentagon128, Sintez, АРУС, прочие
    Karabas-PRO, UnoXT
    Корвет ПК8020, Апогей-БК01Ц, БК-0010-01, УК НЦ, СЯБРv2, ПОИСК-1
    Atari 130XE, Commodore 64
    [свернуть]

  5. #3
    Master Аватар для Руслан
    Регистрация
    20.10.2007
    Адрес
    Челябинск
    Сообщений
    734
    Спасибо Благодарностей отдано 
    29
    Спасибо Благодарностей получено 
    11
    Поблагодарили
    10 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Скиньте пожалуйста ещё раз.
    Изготовление Картриджей для Денди 1-8 игровки с меню. (0,1,2,3,4,7,71 мапперы), для Сеги 1-8
    https://vk.com/retronicaru

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

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

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

Похожие темы

  1. Апогей-БК01 и Апогей-БК01Ц: Ремонт
    от ROMка в разделе Радио-86РК
    Ответов: 193
    Последнее: 15.11.2023, 15:09
  2. Апогей-БК01 и Апогей-БК01Ц: Обсуждение
    от Mick в разделе Радио-86РК
    Ответов: 358
    Последнее: 02.07.2023, 18:08
  3. Апогей-БК01 и Апогей-БК01Ц: Внешний ROM диск
    от vinxru в разделе Радио-86РК
    Ответов: 428
    Последнее: 29.05.2020, 12:30
  4. Ответов: 17
    Последнее: 09.06.2018, 13:21
  5. Апогей-БК01: Доработка до Апогей-БК01Ц
    от vinxru в разделе Радио-86РК
    Ответов: 14
    Последнее: 30.04.2012, 10:50

Ваши права

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