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

User Tag List

Страница 34 из 37 ПерваяПервая ... 3031323334353637 ПоследняяПоследняя
Показано с 331 по 340 из 369

Тема: Тема для всяких глупых вопросов

  1. #331
    Activist
    Регистрация
    10.01.2010
    Адрес
    Смоленская обл.
    Сообщений
    424
    Спасибо Благодарностей отдано 
    132
    Спасибо Благодарностей получено 
    124
    Поблагодарили
    59 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от 0xDEAD Посмотреть сообщение
    В советских клонах есть какие-то особенности реализации Kempston-джойстика? Почему спрашиваю: в "Этюдах" вчера спрашивал программку курсора мыши. Нашел. Только виснет. В Спектакуляторе виснет, в ZesarUX виснет, в SpecEmu виснет, в ZxSpin виснет, в Fuse виснет, в Unreal... не виснет.
    Вот и пойми, что это было - то ли заморские эмуляторы не учитывают каких-то особенностей отечественных клонов, то ли что другое.
    Так всё-таки джойстика или мыши ? ))
    Скорее всего в тех эмуляторах не выставлена опция эмуляции порта kemston джойстика или мыши ?
    По реализации джойстика отличия от клона к клону вполне себе имелись, но при правильно оформленном опросе порта, они себя не проявляют.
    По отличиям. Во многих наших клонах заюзана микруха дешифрующая порт джойстика по короткому адресу #1F и выводит данные на все 8 разрядов 0 - не значащие, остальные состояние кнопки.
    Но бывает и такое - если порт не перехватил какой-либо дешифратор, то все оставшиеся нечетные порты - kempston джойстик, а вывод данных : значащие разряды - состояние кнопок, а незначащие - мусор от юлы (остатки атрибутов типа). Некоторые старые забугорные проги опрашивали джойстик через порт #DF, и тогда в них не работал джойстик на наших клонах с #1F.
    А в классике вроде вообще по умолчанию этого порта нет - дополнительно ставится.

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

  3. #332
    Member
    Регистрация
    18.07.2021
    Адрес
    г. Хмельницкий, Украина
    Сообщений
    99
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    30
    Поблагодарили
    23 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Джойстика или мыши. В программе опрашивается порт 1f, значит, джойстик. На экран выводится курсор мыши - значит, мышь.
    Специально в Спектакуляторе и Fuse и отключал Kempston, и включал - никакой разницы. В Fuse виснет сразу же, в Спектакуляторе - после того, как пробежит ровно 2 (вроде. Или 3) знакоместа. Странно.

    В общем, вот эта гадость мешала Спектакулятору, когда там был выставлен Kempston:

    видать, что-то там у него с чем-то конфликтовало.
    Что там с Fuse и всем остальным, теперь не интересно.
    Последний раз редактировалось 0xDEAD; 03.11.2023 в 22:34.
    программирование сильно возрастает!
    https://zx-pk.ru/threads/474-deb-ass...ull=1#post7841

  4. #333
    Activist
    Регистрация
    10.01.2010
    Адрес
    Смоленская обл.
    Сообщений
    424
    Спасибо Благодарностей отдано 
    132
    Спасибо Благодарностей получено 
    124
    Поблагодарили
    59 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ну х.з. конечно, но врят ли проблема именно в эмуляции порта, скорее какая-то сопутствующая.

  5. #334
    Veteran Аватар для Enigmatic
    Регистрация
    22.08.2010
    Адрес
    г. Антрацит, Украина
    Сообщений
    1,661
    Спасибо Благодарностей отдано 
    271
    Спасибо Благодарностей получено 
    304
    Поблагодарили
    152 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    0xDEAD, может из-за обработчика прерываний виснет? Читал, что на фирменных машинах с ula есть особенности с ними. А в программе обработчик выдран из книги "как написать игру..."
    Моё железо

    Скрытый текст


    ZX_Evolution rev.b + NEO_GS + TSFM
    Ленинград-128/256kb + AY + TR_Dos
    Delta_micro /repair status/
    Москва_48кb /repair status/
    [свернуть]

  6. #335
    Member
    Регистрация
    18.07.2021
    Адрес
    г. Хмельницкий, Украина
    Сообщений
    99
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    30
    Поблагодарили
    23 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Программа в IM1 работает.
    программирование сильно возрастает!
    https://zx-pk.ru/threads/474-deb-ass...ull=1#post7841

  7. #336
    Activist Аватар для Deadly
    Регистрация
    18.01.2021
    Адрес
    г. Санкт-Петербург
    Сообщений
    239
    Спасибо Благодарностей отдано 
    41
    Спасибо Благодарностей получено 
    322
    Поблагодарили
    90 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Как научится доделывать свои проекты?

  8. #337
    Master
    Регистрация
    27.01.2005
    Сообщений
    905
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    176
    Поблагодарили
    142 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Deadly Посмотреть сообщение
    Как научится доделывать свои проекты?
    Берёшь и доделываешь!)

  9. #338
    Veteran
    Регистрация
    07.10.2006
    Сообщений
    1,643
    Спасибо Благодарностей отдано 
    243
    Спасибо Благодарностей получено 
    249
    Поблагодарили
    155 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Deadly Посмотреть сообщение
    Как научится доделывать свои проекты?
    Не светить промежуточные результаты, это сильно демотивирует в доделывании. Если уже светил, поудалять. Определиться с тем, какой твой интерес в доделывании - по приколу, поставить галочку "завершено", и т.п. Вспомнить, что было мотивацией для начала работы над проектом. Очень мотивирует, если сам хочешь пользоваться тем, что делаешь (для игры - сам хочешь играть в неё).
    Ну и ничего страшного нет в том, чтобы забить на недоделанный проект, если он делался ради интереса, а интереса больше нет.
    Последний раз редактировалось Spectramine; 17.11.2023 в 16:59.

  10. #339
    Activist
    Регистрация
    17.03.2009
    Адрес
    Moscow
    Сообщений
    464
    Спасибо Благодарностей отдано 
    20
    Спасибо Благодарностей получено 
    48
    Поблагодарили
    32 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Кто такой генерал Фэйлур и почему он читает мои данные??

    Связка срам-цплд, читаем из ОЗУ по одному адресу и тут же, следующим тактом, записываем по другому, нигде не запоминая результат чтения(т.е. на ёмкостях монтажа только). Кто-нить пробовал?
    Последний раз редактировалось UncleDim; 17.11.2023 в 18:52.
    Profi v3.2 512K+color; Profi 6.2B; МС-0511

  11. #340
    Master
    Регистрация
    27.11.2013
    Адрес
    г. Санкт-Петербург
    Сообщений
    828
    Спасибо Благодарностей отдано 
    34
    Спасибо Благодарностей получено 
    128
    Поблагодарили
    108 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    "Нужны приключения ? Они есть у меня..." (с)

Страница 34 из 37 ПерваяПервая ... 3031323334353637 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 42
    Последнее: 05.05.2021, 17:01
  2. Общая тема для моих вопросов (ассемблер и zx spectrum)
    от moronizzz в разделе Для начинающих
    Ответов: 17
    Последнее: 23.08.2016, 18:13
  3. тема для мобильного....
    от rasmer в разделе Музыка
    Ответов: 0
    Последнее: 18.01.2008, 20:25

Метки этой темы

Ваши права

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