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

User Tag List

Страница 6 из 12 ПерваяПервая ... 2345678910 ... ПоследняяПоследняя
Показано с 51 по 60 из 114

Тема: Варианты загрузчиков

  1. #51
    Moderator Аватар для BYTEMAN
    Регистрация
    11.01.2006
    Адрес
    Брест/Минск
    Сообщений
    8,396
    Записей в дневнике
    4
    Спасибо Благодарностей отдано 
    180
    Спасибо Благодарностей получено 
    115
    Поблагодарили
    57 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Tim0xA Посмотреть сообщение
    Доработка на 2кб проще, но в отсутствие "живых" внешних устройств от него мало толку, разве что можно сделать внешний модуль МППЗУ. Если сильно хочется встроенный бейсик (это основное отличие), то нужно ставить 32кб версию. Но скорее всего ты будешь преобразовывать ROM файлы в WAV при помощи конвертера http://www.sensi.org/~svo/scalar/ware/556 и грузить их через магнитофонный вход. В этом случае хватит и штатного загрузчика для начала.
    Тогда ещё пару вопросов.
    1.Вектор поддерживает "РОМ-Диск"?
    2.При загрузке с кассеты будет отображаться имя программы?
    С уважением, Александр.
    Scorpion ZS-256 Turbo+ GMX-2048
    SID-Blaster/ZX
    Музей ретрокомпьютеров в Минске!
    Здесь ничего нет => http://byteman.by
    И здесь тоже --->>> http://bytespace.by

  2. #52
    Tim0xA
    Гость

    По умолчанию

    Цитата Сообщение от BYTEMAN Посмотреть сообщение
    Тогда ещё пару вопросов.
    1.Вектор поддерживает "РОМ-Диск"?
    МППЗУ - это и есть РОМ-диск. Базовый загрузчик его не поддерживает.
    Цитата Сообщение от BYTEMAN Посмотреть сообщение
    2.При загрузке с кассеты будет отображаться имя программы?
    Нет. Из приличных загрузчиков эта возможность есть у http://www.sensi.org/~svo/scalar/ware/559/ но он не поддерживает МППЗУ.

    Есть загрузчик на 512 байт, который поддерживает магнитофон (без имени файла) и МППЗУ http://www.sensi.org/~svo/scalar/ware/565. Его поставить будет проще всего, никаких доработок не потребуется. Нужна только такая же ПЗУха.
    Последний раз редактировалось Tim0xA; 26.01.2009 в 17:58.

  3. #53
    Moderator Аватар для BYTEMAN
    Регистрация
    11.01.2006
    Адрес
    Брест/Минск
    Сообщений
    8,396
    Записей в дневнике
    4
    Спасибо Благодарностей отдано 
    180
    Спасибо Благодарностей получено 
    115
    Поблагодарили
    57 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Tim0xA Посмотреть сообщение
    Есть загрузчик на 512 байт, который поддерживает магнитофон (без имени файла) и МППЗУ http://www.sensi.org/~svo/scalar/ware/565. Его поставить будет проще всего, никаких доработок не потребуется. Нужна только такая же ПЗУха.
    Доработок я не боюсь
    Цитата Сообщение от Tim0xA Посмотреть сообщение
    Нет. Из приличных загрузчиков эта возможность есть у http://www.sensi.org/~svo/scalar/ware/559/ но он не поддерживает МППЗУ.
    Я много потеряю из-за этого?
    С уважением, Александр.
    Scorpion ZS-256 Turbo+ GMX-2048
    SID-Blaster/ZX
    Музей ретрокомпьютеров в Минске!
    Здесь ничего нет => http://byteman.by
    И здесь тоже --->>> http://bytespace.by

  4. #54
    Tim0xA
    Гость

    По умолчанию

    Цитата Сообщение от BYTEMAN Посмотреть сообщение
    Доработок я не боюсь
    Надо ориентироваться на возможности загрузчика, причем на те, которые можно будет использовать реально. Возможность загрузки с квазидиска, дисковода, модуля МППЗУ без этих устройств смысла не имеет.

    Что планируется использовать для загрузки программ?

    1) Магнитофон
    Кировский загрузчик с определением имени файла подойдет как нельзя кстати. К тому же он позволяет в случае ошибки отмотать ленту назад и повторить сбойный участок. Но надо отметить, что имена файлов не всегда использовались. Кажется даже на оригинальной кассете имена ROM-файлов были не указаны.

    2) ПК с конвертором Rom2Wav
    В этом случае качество загрузки будет практически идеально и можно пользоваться даже штатным загрузчиком.

    Цитата Сообщение от BYTEMAN Посмотреть сообщение
    Я много потеряю из-за этого?
    Нет. В МППЗУ можно зашить всего одну программу.

  5. #55
    Moderator Аватар для BYTEMAN
    Регистрация
    11.01.2006
    Адрес
    Брест/Минск
    Сообщений
    8,396
    Записей в дневнике
    4
    Спасибо Благодарностей отдано 
    180
    Спасибо Благодарностей получено 
    115
    Поблагодарили
    57 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Tim0xA Посмотреть сообщение
    2) ПК с конвертором Rom2Wav
    В этом случае качество загрузки будет практически идеально и можно пользоваться даже штатным загрузчиком.
    Я собирался писать кучи игр на кассеты и, чтобы не путаться, какую я гаму или прогу гружу, оперативно следить за местоположением плёнки. Млин, что-то нагородил
    С уважением, Александр.
    Scorpion ZS-256 Turbo+ GMX-2048
    SID-Blaster/ZX
    Музей ретрокомпьютеров в Минске!
    Здесь ничего нет => http://byteman.by
    И здесь тоже --->>> http://bytespace.by

  6. #56
    Tim0xA
    Гость

    По умолчанию

    Цитата Сообщение от BYTEMAN Посмотреть сообщение
    Я собирался писать кучи игр на кассеты и, чтобы не путаться, какую я гаму или прогу гружу, оперативно следить за местоположением плёнки. Млин, что-то нагородил
    А еще можно использовать MP3-плеер или CD-Rom с кнопкой Play и Audio-CD с треками игр в WAV-формате

  7. #57
    Tim0xA
    Гость

    По умолчанию

    Ramiros, есть интересный омский начальный загрузчик ПЗУ8, который довольно хитро устанавливается в Вектор - он использует 8 килобайт адресного пространства, но не одним блоком, а двумя: первые 4К включаются по адресам 0000-0FFF, вторые 4К по адресам 8000-8FFF. Как бы это дело замутить в эмуляторе?
    Вложения Вложения
    • Тип файла: zip NEW.zip (5.8 Кб, Просмотров: 134)
    Последний раз редактировалось Tim0xA; 10.02.2009 в 04:29.

  8. #58
    Guru
    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,851
    Спасибо Благодарностей отдано 
    84
    Спасибо Благодарностей получено 
    235
    Поблагодарили
    171 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Tim0xA, пардон, а как это могло быть реализовано аппаратно? И откуда уверенность, что вторые 4К должны начинаться по адресу 8000h, а не 1000h, как положено? Может просто в образе ошибка: вместо 10h где-то затесалось 80h?
    И потом, данный загрузчик использует такую штуку:
    Код:
    IN 0FH
    NOP
    JMP 100H
    Что наводит на мысль, что обращение к порту 0FH должно отключать ПЗУ загрузчика. Для сравнения: в ПК-6128ц обращение к порту 0FH приводило к нормальному сбросу, т.е. программный БЛК+СБР.

  9. #59
    Tim0xA
    Гость

    По умолчанию

    Цитата Сообщение от b2m Посмотреть сообщение
    Tim0xA, пардон, а как это могло быть реализовано аппаратно? И откуда уверенность, что вторые 4К должны начинаться по адресу 8000h, а не 1000h, как положено? Может просто в образе ошибка: вместо 10h где-то затесалось 80h?
    Цитата из Z80.DOC http://www.sensi.org/~svo/scalar/ware/569/
    Третья проблема связана с устройством "ПЗУ-8", распространяемым СЦ "Гепард". Здесь предусматривается установка в ПК "Вектор" ПЗУ об'емом 8 кБ (D2764). При этом производится модификация схемы машины для того, чтобы можно было использовать все 8кБ одновременно. Вторые 4 кБ включаются по адресам 8000H-8FFFH. Побочным явлением является то, что, во-первых, порты с адресами 80H-8FH становятся недоступными на внешней шине, во-вторых, при обращени к ним в действительности происходит обращение к портам по адресам 00H-0FH.

  10. #60
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,863
    Спасибо Благодарностей отдано 
    658
    Спасибо Благодарностей получено 
    1,854
    Поблагодарили
    1,059 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

Страница 6 из 12 ПерваяПервая ... 2345678910 ... ПоследняяПоследняя

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

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

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

Ваши права

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