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

User Tag List

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

Тема: PROBLEMS WITH GLUK and HE GLUK

  1. #1
    Master Аватар для VELESOFT
    Регистрация
    04.04.2007
    Адрес
    Praha
    Сообщений
    752
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    33
    Поблагодарили
    14 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию PROBLEMS WITH GLUK and HE GLUK

    I use GLUK and HE GLUK on real ZX Spectrum 128+2. Both programs use incorrect detection of CMOS ports. ZX Spectrum machines after read from unused (CMOS absent) ports return state of attribute port (as IN #FF). GLUK show chaotic numbers and text instead TIME and DATE...

    Idea for FIX this problem:
    CMOS ports must be detected after HALT instruction. In this time are on all ZX models/clones on data bus value #FF (ULA not read screen data).

    Also Kempston mouse detection must be used after HALT. If on all mouse ports read value #FF then mouse controll can be disabled.
    Последний раз редактировалось VELESOFT; 03.10.2010 в 04:23.

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

  3. #2
    Veteran Аватар для JeRrS
    Регистрация
    02.02.2005
    Адрес
    г. Екатеринбург
    Сообщений
    1,302
    Спасибо Благодарностей отдано 
    58
    Спасибо Благодарностей получено 
    106
    Поблагодарили
    74 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Делать все равно нечего, переведу для тех кто плохо знает английский

    Я использую GLUK и HE GLUK на настоящем ZX Spectrum 128+2. Обе программы используют неправильное направление CMOS портов. ZX Spectrum после чтения из неиспользуемых (CMOS отсутствует) портов возвращает статус атрибутов порта (как IN #FF). GLUK показывает хаотичные числа и текст вместо времени и даты

    Как это устранить:
    CMOS порт должен быть обнаружен после HALT инструкции. в это время на всех ZX моделях/клонах на шине данных с значением #FF (ULA не читает данные экрана)

    Также обнаружение Kempston мыши должно быть использовано после HALT. Если на всех портах мыши чтения с значением #FF тогда контроллер мыши должен быть отключен.
    Группа в ВК, посвященная кассетным версиям игр для спектрума
    В коллекции:GRM-128 (YM+TR-DOS), Кворум 128+, Дельта 128, Эксперт-006, Рифей-01, Квант V3.а, Квант (Didaktik), Спектр БК-001, Sintez-M (Intercompex), Компаньон-2 (V2.2)

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

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

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

Похожие темы

  1. Поведайте - что есть Gluk?
    от Retrograd в разделе Разный софт
    Ответов: 38
    Последнее: 11.02.2015, 12:43
  2. HE GLUK
    от sevol в разделе Оси
    Ответов: 6
    Последнее: 04.10.2010, 17:54
  3. Profi and GLUK ?
    от Mad Killer/PG в разделе Софт
    Ответов: 7
    Последнее: 17.03.2010, 00:39

Ваши права

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