User Tag List

Страница 4 из 7 ПерваяПервая 1234567 ПоследняяПоследняя
Показано с 31 по 40 из 67

Тема: РОМ картридж

Комбинированный просмотр

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

    Регистрация
    20.12.2016
    Адрес
    г. Москва
    Сообщений
    388
    Спасибо Благодарностей отдано 
    90
    Спасибо Благодарностей получено 
    34
    Поблагодарили
    22 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    достаточно подгрузить через магнитофонный вход 256 байтный (1 блок) загрузчик (первые 256 байт из любого 32 Кб блока картриджа, проще всего из начала).
    А как его получить? Отрезать первые 256 байт от ПЗУ, сохранить как ROM, а затем конвертировать с помощью ROM2WAV?

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

  3. #2

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,424
    Спасибо Благодарностей отдано 
    768
    Спасибо Благодарностей получено 
    2,374
    Поблагодарили
    1,322 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от surinm Посмотреть сообщение
    Отрезать первые 256 байт от ПЗУ, сохранить как ROM, а затем конвертировать с помощью ROM2WAV?
    Да, только отрезанный фрагмент надо сохранить с расширением r0m (в середине ноль вместо буквы O), чтобы результат грузился с 0го блока.
    Последний раз редактировалось ivagor; 26.07.2021 в 15:01. Причина: исправил "разрешение" на "расширение"

  4. #3

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,424
    Спасибо Благодарностей отдано 
    768
    Спасибо Благодарностей получено 
    2,374
    Поблагодарили
    1,322 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Про 256 байтный загрузчик подгружаемый с магнитофонного входа я написал для двух случаев:
    1. Оригинальный Вектор 06Ц с 512 байтным загрузчиком
    2. ПК-6128Ц

  5. #4

    Регистрация
    22.02.2014
    Адрес
    г. Курган
    Сообщений
    1,714
    Спасибо Благодарностей отдано 
    275
    Спасибо Благодарностей получено 
    320
    Поблагодарили
    223 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Когда стала понятна схема картриджа, первая мысль была - попробовать эмулировать его на Альтере
    Но потом возникли сомнения, что Альтера с 6К ячеек сможет потянуть эмуляцию ПЗУ с 1МБ памяти... :/

  6. #5

    Регистрация
    30.12.2018
    Адрес
    г. Москва
    Сообщений
    1,399
    Спасибо Благодарностей отдано 
    12
    Спасибо Благодарностей получено 
    390
    Поблагодарили
    350 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от KTSerg Посмотреть сообщение
    Когда стала понятна схема картриджа, первая мысль была - попробовать эмулировать его на Альтере
    Но потом возникли сомнения, что Альтера с 6К ячеек сможет потянуть эмуляцию ПЗУ с 1МБ памяти... :/
    такая альтера скорее всего будет SRAM, ее саму грузить с чего-то надо. ну и по стоимости - сама альтера, конфиг. девайс, плата...
    а так - https://zx-pk.ru/threads/9342-plis-i...=1#post1098100

    хотя мегабайт... наверно все равно не потянет...
    Последний раз редактировалось Serg6845; 30.07.2021 в 09:04.

    Зверинецъ

    Специалист (был когда-то "совсем стандарт") - 1988-2023
    Ленинград1 +256К +AY+BDI+VGA выход +Ethernet (Speccyboot) +Xmodem (115200)+divmmc
    Ленинград2 + CF карта
    Платформа 8085+Z80+CPLD (Специалист МХ2 +SD +FDD +PS/2kbd)
    БК0010-01 стоковый
    [свернуть]

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

    KTSerg(30.07.2021)

  7. #6

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,424
    Спасибо Благодарностей отдано 
    768
    Спасибо Благодарностей получено 
    2,374
    Поблагодарили
    1,322 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от KTSerg Посмотреть сообщение
    Когда стала понятна схема картриджа, первая мысль была - попробовать эмулировать его на Альтере
    Для девборды? Там же наверняка есть SRAM или DRAM для самого картриджа (или даже прошить во флэш, если очень хочется). Кроме того не обязательно брать именно оригинальный образ, это ведь удобный стандарт расширения внешнего ПЗУ для любого размера >32 Кб, можно собрать свой образ, который влезет куда нужно.

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

    KTSerg(30.07.2021)

  8. #7

    Регистрация
    22.02.2014
    Адрес
    г. Курган
    Сообщений
    1,714
    Спасибо Благодарностей отдано 
    275
    Спасибо Благодарностей получено 
    320
    Поблагодарили
    223 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Для девборды? Там же наверняка есть SRAM или DRAM для самого картриджа (или даже прошить во флэш, если очень хочется).
    Девборда простая, кроме самой Альтеры на ней ни чего нет (та девборда, на которой есть, пока занята).
    Кроме того не обязательно брать именно оригинальный образ, это ведь удобный стандарт расширения внешнего ПЗУ для любого размера >32 Кб, можно собрать свой образ, который влезет куда нужно.
    Мне вот не очень нравится компрессия/декомпрессия, я бы предпочел простую последовательность файлов. Чтобы образ собирать без заморочек.
    Но если собирать картридж на доступных МегаБитных ПЗУ, это аж 7-8 штук соединять в параллель...

  9. #8

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,424
    Спасибо Благодарностей отдано 
    768
    Спасибо Благодарностей получено 
    2,374
    Поблагодарили
    1,322 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от KTSerg Посмотреть сообщение
    Мне вот не очень нравится компрессия/декомпрессия, я бы предпочел простую последовательность файлов. Чтобы образ собирать без заморочек.
    Для маленького картриджа целесообразно сделать свою простую (без графики и музыки) и компактную сервисную программу, и использовать или нет компрессию можно решить самому.
    Заморочка с картриджем одна - в начале каждого 32 килобайтного блока нужно вставить начальный загрузчик, все остальное опять же можно решить самому.

  10. #9

    Регистрация
    22.02.2014
    Адрес
    г. Курган
    Сообщений
    1,714
    Спасибо Благодарностей отдано 
    275
    Спасибо Благодарностей получено 
    320
    Поблагодарили
    223 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    ...
    Заморочка с картриджем одна - в начале каждого 32 килобайтного блока нужно вставить начальный загрузчик, все остальное опять же можно решить самому.
    Вот этого я тоже не очень понял, для чего загрузчик в каждом блоке... в голову приходит только один вариант, что при включении ТМ9 может не сброситься на 0-ой блок, но для этого можно было RC-цепочку посадить на сброс микросхемы... не понятно...

  11. #10

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,424
    Спасибо Благодарностей отдано 
    768
    Спасибо Благодарностей получено 
    2,374
    Поблагодарили
    1,322 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Изначально я не знал, как организован картридж и как задается старшая часть адреса, тогда и появилось предположение, что дергание ЛВС может повлиять на чтение картриджа. Но после ознакомления с загрузчиком картриджа я отказался от этой идеи (1, 2).
    Что касается моего последнего предположения - там речь о задании в начале процедуры чтения из внешнего пзу управляющего слова ВВ55 (mvi a,82h\ out 4). Это скорее всего сбросит регистр старшей части адреса картриджа в 0, что и требуется. Возможно я еще что-то не учел, но реальщики могут попробовать.

Страница 4 из 7 ПерваяПервая 1234567 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Платы ром-диска "Орион-128"
    от AL.EX в разделе Барахолка (архив)
    Ответов: 45
    Последнее: 10.06.2012, 12:54
  2. Продам чистую плату РОМ-диска для Орион-128
    от AHTuXPuCT в разделе Барахолка (архив)
    Ответов: 6
    Последнее: 31.12.2010, 13:21
  3. Ответов: 22
    Последнее: 05.04.2010, 08:57
  4. Ответов: 8
    Последнее: 18.12.2008, 12:20

Ваши права

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