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

User Tag List

Страница 31 из 98 ПерваяПервая ... 272829303132333435 ... ПоследняяПоследняя
Показано с 301 по 310 из 976

Тема: WarCraft 1 - под классический 128+TR-Dos

  1. #301
    Banned
    Регистрация
    20.01.2021
    Адрес
    г. Санкт-Петербург
    Сообщений
    804
    Спасибо Благодарностей отдано 
    33
    Спасибо Благодарностей получено 
    297
    Поблагодарили
    92 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вспомнить бы ещё, чем я тайлы нарезал. Ваще забыл в нулину

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

  3. #302
    Member
    Регистрация
    25.01.2016
    Адрес
    г. Омск
    Сообщений
    101
    Записей в дневнике
    6
    Спасибо Благодарностей отдано 
    92
    Спасибо Благодарностей получено 
    91
    Поблагодарили
    24 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от DragonsLord Посмотреть сообщение
    Привинтил побыстрому мышь, чтобы оценить удобство юзабилити, как лежит рука, как машется мышкой, на сколько всё быстро и отзывчиво... Снапшот можно пощупать здесь:
    В эмуляторах Spectaculator и Spectacol (android) происходит дрифт мыши вправо если переместится в правую часть карты туда где много воды. Если переместится в правый верхний угол карты, то дрифт идет вверх.
    В эмуляторах unreal, unreal speccy portable (pc и android), ZX-MAK2 такого нету.

    Управление с мыши вполне комфортное. А вот с клавиатуры неудобно тем, что скроллинг не прерывается при отпускании клавиши направления. Приходится отодвигать курсор от края в обратную сторону. При выставленной скорости скроллинга это неудобно.

    Пример дрифта курсора:


  4. Этот пользователь поблагодарил Verm-V за это полезное сообщение:

    DragonsLord (29.04.2021)

  5. #303
    Guru Аватар для Lethargeek
    Регистрация
    08.09.2005
    Адрес
    Воронеж
    Сообщений
    4,552
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    272
    Спасибо Благодарностей получено 
    229
    Поблагодарили
    181 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    там еще и ложные нажатия проскакивают, похоже
    Прихожу без разрешения, сею смерть и разрушение...

  6. #304
    Master
    Регистрация
    04.07.2012
    Адрес
    г. Москва
    Сообщений
    552
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    83
    Поблагодарили
    39 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Извиняюсь, конечно. Но зачем оптимизировать игру под различные эмуляторы? Оптимизировать надо под реальное железо, а если его нет, то достаточно объявить один эмулятор правильным. Мышь, кстати, на реальном железе - штука экзотическая. ИМХО гораздо больше внимания надо уделять управлению с клавиатуры, а на данный момент она сделана "на отстань".

  7. #305
    Banned
    Регистрация
    20.01.2021
    Адрес
    г. Санкт-Петербург
    Сообщений
    804
    Спасибо Благодарностей отдано 
    33
    Спасибо Благодарностей получено 
    297
    Поблагодарили
    92 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    происходит дрифт мыши
    Здесь я описал эту проблему, выложил применяемый код и попросил помощи:
    https://zx-pk.ru/threads/33190-heroe...=1#post1115119

    У меня на Spin детектится такая проблема с мусором в порту. На Unreal всё чисто.

    там еще и ложные нажатия проскакивают, похоже
    Не замечал.

    А вот с клавиатуры неудобно тем, что скроллинг не прерывается при отпускании клавиши направления.
    Ну, потому что код для клавы и мышки это разный код. И этот разный код должен переключаться в меню настроек мануально. Так и будет собсно. Сейчас меню нет. Было в 98 года версии управление с клавы - там, где скроллится только если нажимать кнопки. Я ради теста в версии 21 года переключил на чисто мышовое - там где просто курсор подвести к краю надо и оно само скроллит.

    Это всё норм. Это не проблема Это так и задумано было в тесте.

    Извиняюсь, конечно. Но зачем оптимизировать игру под различные эмуляторы? Оптимизировать надо под реальное железо, а если его нет, то достаточно объявить один эмулятор правильным. Мышь, кстати, на реальном железе - штука экзотическая. ИМХО гораздо больше внимания надо уделять управлению с клавиатуры, а на данный момент она сделана "на отстань".
    Качните версию 98 года и посмотрите - там управление для клавиатуры и оно не на отстань. Посмотрим правде в глаза - 90% конечных потребителей в 21 году будут оценивать игру на эмуляторах. Что касается железа - будет конечно возможность играть с клавы, как в Чёрном Вороне, но мышовый режим - ОСНОВНОЙ, ибо это rts и я создавая игру первым делом думаю об удобстве, чтобы играть можно бы было не напрягаясь в привычном для PC темпе и с таким же управлением.

    Есть ещё моментик, игра на столько перенасыщена данными, что обязательно или код, или буфер, или данные для обращения находятся в зоне медленных страниц памяти. На самом реально реальном железе это будет приводить к полной неиграбельности проекта, т.к. будет происходит дикое вытормаживание при обращении ULA. Так что гейма будет онли 128к и онли для русских клонов аля Пентагон, тем более, что онли с TR-DOS Это не я такой рукожоп, - а по другому rts не сделать.
    Последний раз редактировалось DragonsLord; 29.04.2021 в 13:31.

  8. #306
    Guru Аватар для Lethargeek
    Регистрация
    08.09.2005
    Адрес
    Воронеж
    Сообщений
    4,552
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    272
    Спасибо Благодарностей получено 
    229
    Поблагодарили
    181 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от DragonsLord Посмотреть сообщение
    Не замечал.
    оно будет видно только над белыми кнопками
    иногда мерцало, как при нажатии
    Прихожу без разрешения, сею смерть и разрушение...

  9. #307
    Banned
    Регистрация
    20.01.2021
    Адрес
    г. Санкт-Петербург
    Сообщений
    804
    Спасибо Благодарностей отдано 
    33
    Спасибо Благодарностей получено 
    297
    Поблагодарили
    92 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    оно будет видно только над белыми кнопками
    иногда мерцало, как при нажатии
    В принципе, не исключаю. Если мусор в порте, то вполне логично, что может.
    Хотелось бы понять почему в порте мусор? Надеюсь я не первый в мире, кто столкнулся с этим. И наверняка копали проблему, и наверняка придумали костыль.

    - - - Добавлено - - -

    Вспомнить бы ещё, чем я тайлы нарезал. Ваще забыл в нулину
    Вчера потренировался нарезать. Всё норм. Всё вспомнил. Сегодня весь тайловый пак будет готов.

  10. #308
    Guru Аватар для Lethargeek
    Регистрация
    08.09.2005
    Адрес
    Воронеж
    Сообщений
    4,552
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    272
    Спасибо Благодарностей получено 
    229
    Поблагодарили
    181 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от DragonsLord Посмотреть сообщение
    В принципе, не исключаю. Если мусор в порте, то вполне логично, что может.
    Хотелось бы понять почему в порте мусор? Надеюсь я не первый в мире, кто столкнулся с этим. И наверняка копали проблему, и наверняка придумали костыль.
    яхз, но вот ты ругал survivisection в соседней ветке, а как раз с ней в моём эмулеподелии проблем нет, а вот с этой демкой героев есть (не дрифты, а дрожание при движении, причём не по направлению сдвига)
    Прихожу без разрешения, сею смерть и разрушение...

  11. #309
    Banned
    Регистрация
    20.01.2021
    Адрес
    г. Санкт-Петербург
    Сообщений
    804
    Спасибо Благодарностей отдано 
    33
    Спасибо Благодарностей получено 
    297
    Поблагодарили
    92 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Прикол в том, что на чистой демке графической библиотеки нет этого эффекта.
    Отсюда ещё одно предположение:важно в какой момент времени от начала инта происходит чтение из порта. Возможно при начале инта порт эмулем чистится и выставляется в нужное значение, а по ходу кадра туда подбрасывается мусор. И чем более позднее считывание, тем больше мусора. Как вам идея?

  12. #310
    Master Аватар для LW
    Регистрация
    05.09.2007
    Адрес
    Орск
    Сообщений
    950
    Спасибо Благодарностей отдано 
    228
    Спасибо Благодарностей получено 
    1,005
    Поблагодарили
    319 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Бред.

    Дело не в мышиных портах, а в опросе клавиатуры, смотри в эту сторону. Или отключи вообще опрос клавиатуры и проверь как работает.

Страница 31 из 98 ПерваяПервая ... 272829303132333435 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. как портировать музон с Warcraft inroduction
    от ALKO в разделе Музыка
    Ответов: 20
    Последнее: 03.02.2021, 01:06
  2. Ответов: 1
    Последнее: 25.07.2018, 19:52
  3. Чтение дисков TR-DOS под XP
    от Zloy в разделе Софт
    Ответов: 47
    Последнее: 19.09.2008, 09:06
  4. NK-DOS (вариант MS-DOS под TR-DOS)
    от Nomy Graphics в разделе Оси
    Ответов: 30
    Последнее: 03.09.2007, 16:59
  5. Софт под iS-dos
    от demon_zx в разделе Софт
    Ответов: 0
    Последнее: 07.03.2006, 23:35

Ваши права

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