User Tag List

Показано с 1 по 10 из 38

Тема: Определение типа компа и расширенной памяти.

Древовидный режим

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

    Регистрация
    07.10.2006
    Сообщений
    1,730
    Спасибо Благодарностей отдано 
    257
    Спасибо Благодарностей получено 
    275
    Поблагодарили
    167 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Нашел я эту процедуру. Насколько я понимаю, она ниасилит отличить режим 48к с залоченным портом #7FFD (48 BASIC из меню) и незалоченным (после USR0).
    Код:
    HE281_0        HALT
                   LD   BC,H0000
                   LD   HL,H0000
                   LD   (H5C78),HL
                   LD   (H5C79),HL
                   LD   E,#00
                   LD   A,#FF
                   LD   HL,H5C78
    HE295_0        INC  E
                   JR   NZ,HE299_0
                   INC  BC
    HE299_0        CP   (HL)
                   JR   NZ,HE295_0
                   LD   A,B
                   CP   #07
                   JR   NZ,HE2BB_0
                   LD   A,C
                   CP   #5E
                   JR   Z,HE2D5_0
                   CP   #63
                   JR   Z,HE2CE_0
                   JR   HE2BB_0
    - - - Добавлено - - -

    Проверил в эмуле - да, ниасиливает. Она выдает в BC:
    #075E - для 48к
    #0759 - для 128к/+2 c включенным ПЗУ Basic 128 (при загрузке из меню или из бейсика 128)
    #0763 - для 128к/+2/+2А/+3 с включенным ПЗУ Basic 48 (после USR0 или после выбора в меню 48 BASIC), независимо от залоченности порта #7FFD.
    Последний раз редактировалось Spectramine; 14.09.2019 в 01:29.

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

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

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

Похожие темы

  1. Ответов: 44
    Последнее: 22.06.2023, 18:03
  2. реанимация расширенной орель бк-08
    от strade в разделе Несортированное железо
    Ответов: 6
    Последнее: 07.02.2015, 00:00
  3. Определение текущего адреса
    от Alex Rider в разделе Программирование
    Ответов: 52
    Последнее: 26.07.2012, 13:38
  4. Ответов: 10
    Последнее: 12.09.2011, 19:12
  5. Определение Turbo-FM
    от Максагор в разделе Программирование
    Ответов: 21
    Последнее: 28.09.2007, 20:29

Ваши права

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