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

User Tag List

Страница 15 из 197 ПерваяПервая ... 111213141516171819 ... ПоследняяПоследняя
Показано с 141 по 150 из 1964

Тема: -=Speccy2010=- сборка, наладка, тестинг

  1. #141
    Master
    Регистрация
    25.04.2009
    Адрес
    Днепропетровск
    Сообщений
    813
    Спасибо Благодарностей отдано 
    26
    Спасибо Благодарностей получено 
    14
    Поблагодарили
    14 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Благодаря zst прочитал тут http://zx.pk.ru/showpost.php?p=284935&postcount=295 , что, оказывается, kempston joystick работает на порту #df. Надо-же, 20 лет думал, что #1f.
    Осталось не ясным, в чём может проявиться проблема, если, как обычно, будет проверяться только А5 на 0. И зачем товарищам авторам zxnext понадобилось это уточнение. И как будет работать нехт если програма захочет слушать джойстик на #1f
    Просьба, если будет эмулироваться кемпстон, уточнить этот факт в прошивке.
    Последний раз редактировалось doorsfan; 20.05.2010 в 15:02.

  2. #142
    Member
    Регистрация
    12.12.2007
    Адрес
    Moscow
    Сообщений
    145
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от doorsfan Посмотреть сообщение
    Благодаря zst прочитал тут http://zx.pk.ru/showpost.php?p=284935&postcount=295 , что, оказывается, kempston joystick работает на порту #df. Надо-же, 20 лет думал, что #1f.
    Действительно, судя по ftp://ftp.worldofspectrum.org/pub/si...Schematics.gif - порт #1f, в дешифрация работает по A5=A6=A7=0
    ZX-Spectrum+
    Speccy2007 + BDI
    Spec2009 WIP

  3. #143
    Guru Аватар для zx-kit
    Регистрация
    11.04.2009
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,603
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    65
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от denisv Посмотреть сообщение
    Действительно, судя по ftp://ftp.worldofspectrum.org/pub/si...Schematics.gif - порт #1f, в дешифрация работает по A5=A6=A7=0
    Посмотрел схему ZX-NEXT. Там кемпстон джойстик работает, когда A5=0. Остальные биты адреса не анализируются.
    Хотя #DF - это адрес кемпстон мышки. Кемпстон работал, естественно и при адресе #1F.

    Видимо, указанные программы глючили, если не могли считать что-то с этого порта. И это было установленно опытным путем. Ведь у меня в Ленинграде RENEGADE заработал, когда смог прочитать по адресу #FF данные с кемпстон джойстика.

    Может, для совместимости с играми сделать так, чтобы кемпстон считывался по трем адресам: #1F, #DF и #FF ? В версии SPECCY2010 конечно можно сделать порт #FF, а кемпстон джойстик: #1F и #DF.
    Последний раз редактировалось zx-kit; 20.05.2010 в 17:57.
    "L-256"

  4. #144
    Banned Аватар для Black_Cat
    Регистрация
    15.06.2006
    Адрес
    S.Pb
    Сообщений
    5,791
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от doorsfan Посмотреть сообщение
    прочитал тут http://zx.pk.ru/showpost.php?p=284935&postcount=295 , что, оказывается, kempston joystick работает на порту #df
    насамделе zst был неправ, утверждая что порт кемстона #df. #df - это конкретная дешифрация зх-некста.
    А вообще, doorsfan, прежде чем делать "открытия" посмотри сначала хотя-бы путеводитель по портам.
    Последний раз редактировалось Black_Cat; 20.05.2010 в 21:29.

  5. #145
    Guru Аватар для zx-kit
    Регистрация
    11.04.2009
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,603
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    65
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от БК-0010 Посмотреть сообщение
    насамделе zst был неправ, утверждая что порт кемстона #df. #df - это конкретная дешифрация зх-некста
    Это была цитата из описания, которое было в комплекте с платами "ZX-NEXT".
    В основном была указана причина, почему зависала игра RENEGADE.
    Последний раз редактировалось zx-kit; 20.05.2010 в 21:25.
    "L-256"

  6. #146
    Member
    Регистрация
    12.12.2007
    Адрес
    Moscow
    Сообщений
    145
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    OFF:
    Цитата Сообщение от zst Посмотреть сообщение
    Ведь у меня в Ленинграде RENEGADE заработал, когда смог прочитать по адресу #FF данные с кемпстон джойстика.
    А до этого вис или сбрасывался?
    ZX-Spectrum+
    Speccy2007 + BDI
    Spec2009 WIP

  7. #147
    Guru Аватар для zx-kit
    Регистрация
    11.04.2009
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,603
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    65
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от denisv Посмотреть сообщение
    OFF:

    А до этого вис или сбрасывался?
    Вис. Играть можно было до первой смерти. Потом появлялось пустое игровое поле (станция метро) без игроков, время, которое уже не уменьшалось и все, стоим...
    "L-256"

  8. #148
    Member
    Регистрация
    12.12.2007
    Адрес
    Moscow
    Сообщений
    145
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Глюк из-за ожидания определенного значения с порта #FF. Из-за особенностей реализации дешифрации оригинального ZX, когда никто не отвечал на шине, на ней были данные атрибута (не всегда, конечно), прочитанные видеоформирователем. Код в игре на это и затачивался. А когда не встречалось нужной последовательности - тупо вис.
    ZX-Spectrum+
    Speccy2007 + BDI
    Spec2009 WIP

  9. #149
    Banned Аватар для Black_Cat
    Регистрация
    15.06.2006
    Адрес
    S.Pb
    Сообщений
    5,791
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zst Посмотреть сообщение
    Это была цитата из описания, которое было в комплекте с платами "ZX-NEXT".
    не в этом дело, есть физическая дешифрация конкретного клона, и есть программный, стандартизированный адрес, используемый вменяемыми программистами (не кулхацкерами). Дык вот начинающие не всегда понимают разницу, и начинают делать "открытия"

  10. #150
    Guru Аватар для zx-kit
    Регистрация
    11.04.2009
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,603
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    65
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от БК-0010 Посмотреть сообщение
    не в этом дело, есть физическая дешифрация конкретного клона, и есть программный, стандартизированный адрес, используемый вменяемыми программистами (не кулхацкерами). Дык вот начинающие не всегда понимают разницу, и начинают делать "открытия"
    Ну так это было 20 лет назад...

    А сейчас надо немного подправить прошивку ПЛИС для запуска таких кривых игр. Можно сделать и порт #FF с атрибутами. Может и влезет - например, когда выводится активная часть окна выдавить на этот порт атрибуты.

    Я давно делал на компьютере Спарк-128 порт #FF. Какое значение подавал, не помню. И даже написал програмку для проверки. Черная узкая полоса бегала по бордюру вверх вниз в пределах границ картинки...

    Может можно подавать номер строки экрана, как кто-то предлагал.
    "L-256"

Страница 15 из 197 ПерваяПервая ... 111213141516171819 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Гамма-2 - сборка и наладка
    от CodeMaster в разделе Несортированное железо
    Ответов: 72
    Последнее: 16.10.2023, 23:26
  2. Pentevo/ZX Evolution - сборка и наладка
    от Ewgeny7 в разделе ZXEvo
    Ответов: 1265
    Последнее: 11.05.2023, 06:45
  3. Speccy2007 - сборка и наладка
    от zx-kit в разделе Speccy-2007/2010
    Ответов: 178
    Последнее: 18.10.2017, 02:32
  4. Pentevo/ZX Evolution revision A - тестинг
    от AAA в разделе ZXEvo
    Ответов: 354
    Последнее: 25.03.2010, 23:45
  5. Sprinter. Сборка и наладка
    от Ewgeny7 в разделе Sprinter
    Ответов: 10
    Последнее: 18.02.2010, 07:49

Ваши права

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