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

User Tag List

Страница 2 из 8 ПерваяПервая 123456 ... ПоследняяПоследняя
Показано с 11 по 20 из 77

Тема: Расширение памяти Ленинград-1 до 128к и замена ПЗУ на FLASH-ПЗУ.

  1. #11
    Master
    Регистрация
    10.02.2014
    Адрес
    г. Тула
    Сообщений
    538
    Спасибо Благодарностей отдано 
    47
    Спасибо Благодарностей получено 
    42
    Поблагодарили
    29 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    AlexFantasy, Спасибо за ссылки, я уже сделал доработку для запрета записи по адресу #0000-3FFF.
    Cегодня собрал схему предложенную SoftFelix , разницу в работе не заметил. Так же иногда проскакивает мусор на экране при нажатии кнопки Reset. C прошивкой ПЗУ разобрался. Спасибо Lion17, за такое подробное объяснение. Заливаю ТЕСТ ПЗУ-128к по адресу #8000, комп стартует и тест проходит полностью, буфер исправен, ОЗУ исправно и видно все 128к.
    Загрузил пару игр 128к(Robocop-3 и Batman) из Basic-48к, который прошил в ПЗУ по адресу #C000, все работает. Значит можно сделать вывод, что память мне удалось успешно расширить и данные схемы работоспособны.
    А вот если заливаю найденные мной прошивки Basic-128к по адресу #8000 компьютер не стартует. Неужели для Ленинграда нужна специальная прошивка в режиме 128К?
    Последний раз редактировалось Дмитрий2012; 12.02.2014 в 21:37.

  2. #12
    Veteran Аватар для John North
    Регистрация
    22.09.2006
    Адрес
    Ижевск
    Сообщений
    1,706
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Дмитрий2012, найденные прошивки для 128, это какие?
    Хороший.. Плохой.. Главное - у кого ружьё !!

  3. #13
    Master
    Регистрация
    10.02.2014
    Адрес
    г. Тула
    Сообщений
    538
    Спасибо Благодарностей отдано 
    47
    Спасибо Благодарностей получено 
    42
    Поблагодарили
    29 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Пробовал заливать вот эти прошивки.
    Вложения Вложения

  4. #14
    Master
    Регистрация
    18.01.2005
    Адрес
    Ростов-на-Дону
    Сообщений
    577
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    8
    Поблагодарили
    7 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Дмитрий2012 Посмотреть сообщение
    Пробовал заливать вот эти прошивки.
    Насколько я помню, BASIC48 в версии 128k имеет отличия от стандартного BASIC48 для 48k. Так что тебе нужен комплект для 128k.

    Попробуй эти файлы. Это с моего Пентагона. Естественно, что прошивка TR-DOS тебе не нужна.
    Вложения Вложения
    • Тип файла: zip ROM.zip (33.0 Кб, Просмотров: 253)

  5. #15
    Veteran Аватар для lisica
    Регистрация
    19.12.2008
    Адрес
    Черкассы
    Сообщений
    1,573
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    16
    Поблагодарили
    13 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Lion17 Посмотреть сообщение
    Насколько я помню, BASIC48 в версии 128k имеет отличия от стандартного BASIC48 для 48k.
    Никаких отличий, тот же 1982...
    Робик 1024(пентагоновские тайминги),+ 7Мц+, 2AY(TS),+ контроллер дисковода,+ 3.5,+ 5.25 флоп,+CMOS,+ mouse(caro),+ Flash.
    Pentagon 128(1991г.)+YМ
    программатор 2732-27512.


  6. #16
    Veteran Аватар для John North
    Регистрация
    22.09.2006
    Адрес
    Ижевск
    Сообщений
    1,706
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    lisica, есть там отличия. хз какие, но есть.
    это точно.
    Хороший.. Плохой.. Главное - у кого ружьё !!

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

  8. #17
    Master
    Регистрация
    18.01.2005
    Адрес
    Ростов-на-Дону
    Сообщений
    577
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    8
    Поблагодарили
    7 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Сейчас посмотрел в HEX-редакторе. По основному коду отличий мало, где-то десяток, по 2-3 байта в разных местах. Зато в конце, где в стандартном бейсике с адреса 386E начинается пустая область заполненная FF, в версии 128k лежит новый код. Продолжается он он до 3C96, дальше нули. Ну а с 3D00 как обычно - изображения символов.

    Так что изменения есть и достаточно серьезные.

    Тут коллекция ROM для ZX Spectrum. Как ясно видно, ROM для 128k лежат в отдельной категории.

    Опять же, если память не подводит, BASIC128k активно использует подпрограммы BASIC48k, так что, как минимум, необходим механизм вызова таких подпрограмм, чтобы на возврате переключал назад ROM BASIC128k. К тому же есть поддержка в BASIC48 пары новых операторов (PLAY и SPECTRUM, если не ошибаюсь).
    Последний раз редактировалось Lion17; 14.02.2014 в 09:21.

  9. #18
    Veteran Аватар для John North
    Регистрация
    22.09.2006
    Адрес
    Ижевск
    Сообщений
    1,706
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    у меня басик128 не запускался без "родного" 48-го.
    Хороший.. Плохой.. Главное - у кого ружьё !!

  10. #19
    Super Moderator Аватар для Alex Rider
    Регистрация
    07.02.2008
    Адрес
    г. Рязань
    Сообщений
    2,908
    Спасибо Благодарностей отдано 
    29
    Спасибо Благодарностей получено 
    89
    Поблагодарили
    31 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Lion17 Посмотреть сообщение
    необходим механизм вызова таких подпрограмм, чтобы на возврате переключал назад ROM BASIC128k
    Этот механизм B-128 размещает в буфере принтера.
    Цитата Сообщение от Lion17 Посмотреть сообщение
    К тому же есть поддержка в BASIC48 пары новых операторов (PLAY и SPECTRUM, если не ошибаюсь).
    В 48К эти команды не поддерживаются.

  11. #20
    Veteran Аватар для lisica
    Регистрация
    19.12.2008
    Адрес
    Черкассы
    Сообщений
    1,573
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    16
    Поблагодарили
    13 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от John North Посмотреть сообщение
    lisica, есть там отличия. хз какие, но есть.
    По сути в область для 48го можно залить любой 48й для спека и он будит работать. Проверено! Так как я заливал и Робиковский и Синклеровский. и ещё не помню какой.

    ---------- Post added at 09:07 ---------- Previous post was at 09:06 ----------

    Цитата Сообщение от John North Посмотреть сообщение
    у меня басик128 не запускался без "родного" 48-го.
    Он и не запустится, так как 128й использует что то там из 48го.
    Робик 1024(пентагоновские тайминги),+ 7Мц+, 2AY(TS),+ контроллер дисковода,+ 3.5,+ 5.25 флоп,+CMOS,+ mouse(caro),+ Flash.
    Pentagon 128(1991г.)+YМ
    программатор 2732-27512.


Страница 2 из 8 ПерваяПервая 123456 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Замена EPROM на FLASH, аналог 565РУ5
    от ILoveSpeccy в разделе Память
    Ответов: 10
    Последнее: 30.11.2020, 01:59
  2. Расширение Памяти
    от Asd1995sse в разделе Память
    Ответов: 145
    Последнее: 17.12.2010, 13:31
  3. Расширение памяти до 128к Himac 48k
    от Vovan2109 в разделе Память
    Ответов: 16
    Последнее: 23.10.2009, 10:51
  4. Расширение РАТОНА до 128К
    от andreil в разделе Несортированное железо
    Ответов: 7
    Последнее: 24.07.2007, 15:49
  5. Ленинград замена м/сх
    от Максим в разделе Ленинград
    Ответов: 6
    Последнее: 01.07.2007, 17:21

Ваши права

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