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

User Tag List

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

Тема: Определение Pentagon 1024/512

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

    Question Определение Pentagon 1024/512

    Не получается отличить Pentagon 512 от Pentagon 1024 в Unreal Speccy.

    У Пентагона 1024 есть порт EFF7, который может отключать память свыше 128К. Наличие этого порта легко проверить. Однако, как оказалось, этот порт есть и у Пентагона 512 (всё касается эмуля US, реала у меня нет).

    То есть наличие порта EFF7 не является отличительным признаком Пентагона 1024.
    В одном из "описаний" нашел, что при наличии порта EFF7 и включенной памяти свыше 128К защелка 48К не работает. Т.е. по идее можно включить память свыше 128К и проверить защелку 48К на предмет переключения ею страниц. Однако, у Пентагона 512 попытка проверить отвечает ли 5-й бит 7FFD за память происходит необратимое переключение в режим 48К. Проще говоря: сброшенный бит 2 порта EFF7 не отключает 5-й бит порта 7FFD.
    Так что вопрос такой. Может unreal speccy что-то неправильно эмулит? Либо я даже не знаю что и делать.

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

  3. #2
    Vitamin C++ Аватар для Vitamin
    Регистрация
    14.01.2005
    Адрес
    Таганрог, Россия
    Сообщений
    4,031
    Благодарностей: 1426
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    AFAIK, программно проверить режим 1024 пентагона нельзя. Разве что явно указать драйвер. Стоит разве что поискать программы, которые все-таки детектят этот режим и поковырять, как они это делают.

  4. #3
    Member
    Регистрация
    23.11.2007
    Адрес
    Ростов-на-Дону
    Сообщений
    63
    Благодарностей: 1
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vitamin Посмотреть сообщение
    AFAIK, программно проверить режим 1024 пентагона нельзя.
    Жесть.
    Цитата Сообщение от Vitamin Посмотреть сообщение
    Разве что явно указать драйвер. Стоит разве что поискать программы, которые все-таки детектят этот режим и поковырять, как они это делают.
    Судя по тому, что Quick Commander не может автоматом определить (надо шыфт нажимать), таких прог возможно и нет.

  5. #4
    CraZZZy CodEr Аватар для SAM style
    Регистрация
    28.02.2005
    Адрес
    Великий Новгород
    Сообщений
    1,553
    Благодарностей: 740
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В Unreal-е EFF7 работает (не работает) вне зависимости от выбраной модели. В реале определить P1024SL можно - смотри исходники LittleViewer'a (последнего). Там он детектится по изменению скорости в турбо-режиме, не трогая опасный для других бит 5 в 7FFD, но опять же - унреал этого не эмулит.
    Все любят гипножабу

  6. #5
    Member
    Регистрация
    23.11.2007
    Адрес
    Ростов-на-Дону
    Сообщений
    63
    Благодарностей: 1
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  7. #6
    Guru Аватар для rasmer
    Регистрация
    20.01.2005
    Адрес
    Саранск
    Сообщений
    2,172
    Благодарностей: 140
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от CPLx Посмотреть сообщение
    Ясненько. То есть проверяем не наличие памяти, а наличие турбо-режима на определенном бите определенного порта. Правда, теоретически, может оказаться так, что турбо-режим есть, а памяти - нет.
    и такое тоже возможно, так что самый идеальный вариант - указывать ручками что-как-исколькометров...
    Мои интры: [Kukarachess][Super boot rmx][tRUSHE MOSAIc][BLAZE]
    Мои игры: [Overload][Removal]

    Список игр для ZX-Spectrum: [2015] [2014]

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

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

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

Похожие темы

  1. Нужен контроллер IDE к Pentagon-1024 1.4
    от luzanov в разделе Барахолка (архив)
    Ответов: 5
    Последнее: 03.02.2008, 23:29
  2. Pentagon – 1024 SL 1.4
    от skar в разделе Барахолка (архив)
    Ответов: 19
    Последнее: 28.08.2007, 11:00
  3. Pentagon-1024 SL ver 1.4
    от KingOfEvil в разделе Барахолка (архив)
    Ответов: 10
    Последнее: 08.08.2006, 06:52
  4. Pentagon-1024
    от CHRV в разделе Pentagon
    Ответов: 20
    Последнее: 05.06.2006, 18:20
  5. Pentagon 1024 SL
    от breeze в разделе Pentagon
    Ответов: 7
    Последнее: 15.03.2005, 10:43

Ваши права

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