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

User Tag List

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

Тема: прошивка 1991 года

  1. #1
    Dima Bystrov (2:5029/77.48)
    Гость

    По умолчанию прошивка 1991 года

    FromNet: Ryazan (Ryazan_Net)

    Hello All!

    Прошивка ПЗУ 48 бейсика 1991 года сделана неизвестным хакером (видимо, его
    подпись (c)RaK} в мониторе). Прошивка основана на ПЗУ 1987 года, видимо, того
    же хакера. Именно её я буду теперь брать за базу для новых версий ПЗУ. В ней
    добавлен монитор (неюзабельный) и реализована загрузка с кассеты на двойной
    скорости (уже неактуально) - это будет выкинуто. Был испорчен шрифт - я
    восстанавливаю фирменный.

    Естественно, 128 бейсик в этой прошивке не поддерживается.

    В прошивке 1991 года исправлено по сравнению с 1982:
    2-7, 13-17, 25-27, 2b-2f - сброс
    60-62 - JP 3938 для NMI (выкинуть)
    62-65 - JP 04b2 для 3abb (выкинуть)
    6d-6e - исправление NMI. при (23728)=0 идёт на 60->3938 (монитор) (выкинуть),
    иначе на (23728)
    4aa-4c1 - в 1982 не использовалось, теперь кусок TAPE (выкинуть)
    4c7-4c8, 4d5-4d7, 567-569, 572-573, 72c, 7b0-7b3, 990 - TAPE. появились
    переходы на 3c01, 3c6f, 3bcc (выкинуть)
    a33 - исправление CHR$8 по O'Hara
    a48-a49 - исправление CHR$9 по myrom.asm
    fdb-fe3 - исправление Edit по Paul Harrison
    ff9-ffb - кнопка "вниз", как в Beta Basic. Переход на 386e
    105e-1060 - кнопка "вверх", как в Beta Basic. Переход на 38a1
    11cb-128c - сброс теперь чистит память, только если нажат Caps
    12bd-12c2 - исправление чего-то в главном цикле Бейсика (автоперевод курсора на
    ошибку в строке?)
    1303 - был HALT, теперь EI, чтобы не висло после USR
    153d-153e - год "91"
    1874-187c - переделано что-то в курсоре номера строки (теперь мерцает)
    193d - исправлено что-то в выводе символа (теперь "!" выводится через 196c
    (быстрее) и не включает L режим)
    1ac5-1ac8 - исправлено PAUSE (теперь можно PAUSE = PAUSE 0)
    1b47-1b48 - реализованы команды "*", ",". Переход на 38d6 (выкинуть)
    1e66, 1e6e-1e72 - исправлены глюки с максимальным номером строки (CONTINUE и GO
    TO, заметил ещё Steven Vickers)
    257d-257f - исправлен глюк SCREEN$ (в вычислениях) по Stephen Kelly
    2e24-2e26, 3032-3034, 3223-322f, 3232-323e - исправление глюка INT, когда =0
    (заметил Tony Stratton) и глюка -65536
    386e-38a0 - обработка кнопки "вниз", как в Beta Basic
    38a1-38c0 - обработка кнопки "вверх", как в Beta Basic
    38c1-3cff - монитор, TAPE и т.п. (выкинуть)

    Если я наглючил, поправьте меня.

    - A.Coder [Wolf2004 HexFill Pang16C TimeGal InfoGuide8 ACEdit98 PT3696 Chip13]
    [ANS4 ZXR27UnR59 Jpg42 8col12 DBS7 CacVox1 Gluk61 PC21 Alasm504 STS71i HDDoc10]

    ... ZX Spectrum today

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

  3. #2
    Konstantin Denisov (2:5095/1.104)
    Гость

    По умолчанию прошивка 1991 года

    FromNet: Podolsk_Russia (Podolsk_Net)

    Dima Bystrov of 2:5029/77.48 writes:

    В прошивке 1991 года исправлено по сравнению с 1982:
    2-7, 13-17, 25-27, 2b-2f - сброс
    60-62 - JP 3938 для NMI (выкинуть)
    62-65 - JP 04b2 для 3abb (выкинуть)
    Кажется ,похоже на Т.О. !!!
    Кажется,возможно,слегка.
    Может быть оно не совсем??!


    ... : III-ЭПУ28 - none (Гp.Об.овая тишина)
    ---

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

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

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

Похожие темы

  1. Ответов: 181
    Последнее: 09.06.2011, 23:19
  2. Событие 2005 года
    от Wlodek в разделе События
    Ответов: 10
    Последнее: 08.12.2005, 08:28
  3. Прошивка ПЗУ
    от geners в разделе Память
    Ответов: 1
    Последнее: 07.12.2005, 17:25
  4. Прошивка ПЗУ KAY
    от tilikum в разделе KAY
    Ответов: 1
    Последнее: 09.04.2005, 18:15

Ваши права

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