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

User Tag List

Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 19

Тема: Не могу найти файл ПЗУ 1991 года

  1. #1
    Member
    Регистрация
    23.11.2007
    Адрес
    Ростов-на-Дону
    Сообщений
    171
    Спасибо Благодарностей отдано 
    37
    Спасибо Благодарностей получено 
    108
    Поблагодарили
    58 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Не могу найти файл ПЗУ 1991 года

    Нужен файл с прошивкой ПЗУ 1991 года (в эмулятор поставить). У меня на Пентагоне такая стояла, а сейчас вижу что в спектакуляторе ПЗУ другое.

    В том ПЗУ, что мне нужно, есть такие вещи:

    - При включении компа, насколько помню, год внизу стоял 1986.

    - При входе в BASIC 48 сброса НЕ происходило.

    - BASIC 48 внизу имел подпись 1991 года.

    - В BASIC 48 команда RANDOMIZE USR 0 к сбросу и обнулению памяти НЕ приводила.

    - TR-DOS был версии 5.04T.

    У меня есть такое ПЗУ (микросхема), но ввиду поломанности моего Пентагона, скачать с неё данные я не могу. А в эмулятор очень хочу поставить.

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

  3. #2
    Guru Аватар для caro
    Регистрация
    14.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,721
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    134
    Поблагодарили
    87 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от CPLx Посмотреть сообщение
    Нужен файл с прошивкой ПЗУ 1991 года
    Судя по всему имеется ввиду так называемая Turbo-прошивка 1991 года.
    Кроме отсутствия очистки памяти при старте, имеет еще некоторые возможности.
    В частности встроенный монитор, вызываемый либо по аппаратной кнопке NMI, либо по команде *<ENTER>.
    Здесь приложен только файл, который заменяет собой BASIC48.
    Остальные блоки можно вырезать из других ROMов.
    Кстати Turbo она называлась, поскольку позволяла загружать программы с касcет на удвоенной скорости.
    Переключение скорости, если не ошибаюсь "-" - удвоенная, "+" - стандартная.
    Если при входе в BASIC 48, или при выполнении RANDOMIZE USR 0 удерживать Caps Shift, то рестарт будет с очисткой памяти.
    Вложения Вложения
    • Тип файла: zip SOS_91.zip (13.0 Кб, Просмотров: 579)
    Последний раз редактировалось caro; 03.12.2007 в 17:31.

  4. #3
    Member
    Регистрация
    23.11.2007
    Адрес
    Ростов-на-Дону
    Сообщений
    171
    Спасибо Благодарностей отдано 
    37
    Спасибо Благодарностей получено 
    108
    Поблагодарили
    58 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Да, по описанию именно это и нужно. Спасибо!
    Сейчас буду подрубать.

  5. #4
    Activist Аватар для Иван
    Регистрация
    05.11.2006
    Адрес
    Курган
    Сообщений
    234
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А я помню эту прошивку как "Турбо" 1990 года.

    Добавлено через 1 минуту
    Цитата Сообщение от caro Посмотреть сообщение
    Переключение скорости, если не ошибаюсь "-" - удвоенная, "+" - стандартная.
    Как раз наоборот.
    Последний раз редактировалось Иван; 04.12.2007 в 18:24. Причина: Добавлено сообщение

  6. #5
    Guru Аватар для caro
    Регистрация
    14.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,721
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    134
    Поблагодарили
    87 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Иван
    Как раз наоборот.
    Ну да логично именно наоборот, если говорить о частотах, я в начале так и написал.
    Но потом подставил этот ROM в эмулятор и попробовал команду SAVE "name" CODE 0,1000
    После "-" явно видно увеличение частоты записи, "+" востанавливает нормальную скорость.
    В принципе наверное имелось ввиду, что "-" это уменьшение констант,
    определяющих период сигналов чтения/записи, тогда все становится логично.
    Сам попробуй, убедишься.
    Последний раз редактировалось caro; 04.12.2007 в 21:01.

  7. #6
    Master
    Регистрация
    11.04.2006
    Адрес
    Novosibirsk
    Сообщений
    966
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    8
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Там кроме этого работает еще команда "#", то есть допустим #9000 - вызов строки 9000 бейсика на редактирование, можно в редакторе строки пользоваться клавишами вверх и вниз, работает команда "," - показывает обьем свободной памяти до ramtop, вместо pause 0 можно писать просто pause, и работают две команды "(" и ")", первая включает показывалку содержимого заголовков блоков (адрес загрузки, длину, и так далее), вторая отключает.

    Турбо скорость включается действительно клавишей "-".

    Плюс в прошивке пофикшено энное количество ошибок (ошибка int -65536, screen$, chr$8 и еще некоторые другие).

  8. #7
    Member
    Регистрация
    23.11.2007
    Адрес
    Ростов-на-Дону
    Сообщений
    171
    Спасибо Благодарностей отдано 
    37
    Спасибо Благодарностей получено 
    108
    Поблагодарили
    58 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ram_scan Посмотреть сообщение
    ... и работают две команды "(" и ")", первая включает показывалку содержимого заголовков блоков (адрес загрузки, длину, и так далее), вторая отключает.
    У меня команда "(" вызывает TR-DOS. (прошивка что дал caro в этой ветке, эмуль - спектакулятор).

    Еще мне шрифт в этой ПЗУ нравился. Ну и бейсиковские программы удобно ломать. А то я несколько дней назад не мог сломать свои же программы, которые написал еще будучи практически ребенком. Я тогда туда каких-то извращенных защит понаставил, что BASIC 128 просто не отображал код и сбрасывался.

  9. #8
    Guru Аватар для Vadim
    Регистрация
    24.07.2008
    Адрес
    г. Курган
    Сообщений
    2,062
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    17
    Поблагодарили
    17 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Прошивка эта вовсе не 1991 года, она у меня была уже в октябре 1990-го. Кроме всего вышенаписанного есть ещё особенность. Некоторые символы знакогенератора заменены на немецкие. И в ZX-Ревю писали о ней, что вроде бы как в германии кто-то делал эту версию.
    Кроме того, т.к. при переходе по адресу 0 не происходит очистка памяти появилась возможность перехватывать reset занесением определенных значений в системные переменные. Суть я уже забыл, хоть и сам делал в одной демке с 48-и музыками, но продизасмив ПЗУ с адреса 0 довольно быстро это можно понять и сделать. При нажатии на reset (на 48-м спектруме без TR-DOS) программа запустится с определенного адреса. Т.е. "вскрыть" ее неудастся выходом в бейсик и просмотром в мониторе.

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

    По умолчанию

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


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

    По умолчанию

    "+" "-" вводятся как команды. т.е. + и Enter

    Насколько помню там еще "," выдавала остаток свободной памяти бейска до границы, задаваемой по CLEAR
    Еще что то делала "#", по моему вызывала в режим редактирования строку, типа "# 10" - в редактирование помещала строку № 10

    И приятный бонусу - редакция строки была с вертикальным перемещением курсора

Страница 1 из 2 12 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Пустая плата Pentagon 1991
    от skar в разделе Барахолка (архив)
    Ответов: 4
    Последнее: 18.08.2007, 10:02
  2. UnrealSpeccy 0.27 - файл SOS.L
    от _km_ в разделе Эмуляторы
    Ответов: 5
    Последнее: 22.05.2007, 22:54
  3. Ответов: 3
    Последнее: 11.05.2006, 10:03
  4. Ответов: 4
    Последнее: 12.10.2005, 20:37

Ваши права

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