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

User Tag List

Страница 1 из 5 12345 ПоследняяПоследняя
Показано с 1 по 10 из 41

Тема: Детект эмуляторов

  1. #1
    Master
    Регистрация
    31.01.2007
    Адрес
    Москва
    Сообщений
    715
    Спасибо Благодарностей отдано 
    7
    Спасибо Благодарностей получено 
    43
    Поблагодарили
    32 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Детект эмуляторов

    Простая программка обнаруживающая добрую половину эмулей. Точная эмуляция говорили они, ну да, ну да...

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

  3. #2
    Veteran Аватар для Bedazzle
    Регистрация
    02.05.2015
    Адрес
    г. Таллин, Эстония
    Сообщений
    1,486
    Спасибо Благодарностей отдано 
    219
    Спасибо Благодарностей получено 
    149
    Поблагодарили
    115 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Спектакулятор хвалит, на Эмузвин ругается.

  4. #3
    Master
    Регистрация
    31.01.2007
    Адрес
    Москва
    Сообщений
    715
    Спасибо Благодарностей отдано 
    7
    Спасибо Благодарностей получено 
    43
    Поблагодарили
    32 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    По хорошему надо несколько раз понажимать, если будет хоть один 0, то точно эмулятор. Еще и на отжатие можно потестить... Анрил всегда детектится

  5. #4
    Veteran Аватар для zebest
    Регистрация
    11.01.2008
    Адрес
    Ладошкино
    Сообщений
    1,668
    Записей в дневнике
    4
    Спасибо Благодарностей отдано 
    320
    Спасибо Благодарностей получено 
    221
    Поблагодарили
    174 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    50 раз потестил один и тот же эмуль) от 0 shit до 1822, ну и куча промежуточных. любую цифру наверное поймать можно.

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

    нерелевантно
    Profi v3.2 -=- Speccy2010,r2

  6. #5
    Guru Аватар для jerri
    Регистрация
    01.03.2005
    Адрес
    Samara
    Сообщений
    4,751
    Спасибо Благодарностей отдано 
    256
    Спасибо Благодарностей получено 
    266
    Поблагодарили
    200 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    и чо оно тестит?
    С уважением,
    Jerri / Red Triangle.

  7. #6
    Master
    Регистрация
    31.01.2007
    Адрес
    Москва
    Сообщений
    715
    Спасибо Благодарностей отдано 
    7
    Спасибо Благодарностей получено 
    43
    Поблагодарили
    32 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от jerri Посмотреть сообщение
    и чо оно тестит?
    Смотрит в какой момент фрейма нажата клавиша, предполагается что рендер идет с начала фрейма и клава по факту опрашивается в самом начале один раз, выставляя порты на все 20 мс. Набросал проверить анрил, а оказалось что не он один такой кривой.

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

    По умолчанию

    Мда, прикольно. До сих пор об этом не парился, для игр опроса клавы 50 раз в секунду хватает. Учту.

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

    А если вместо проверки на ноль количество итераций чтения порта сравнивать с предыдущим значением с некоторым допуском, так и вообще я не нашел эмуля, который бы не палился. Больше других гуляют значения только у ZXSpin, остальные все плюс-минус одинаковы.

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

    Цитата Сообщение от krt17 Посмотреть сообщение
    По хорошему надо несколько раз понажимать, если будет хоть один 0, то точно эмулятор. Еще и на отжатие можно потестить... Анрил всегда детектится
    Ну, по-хорошему, и на реале можно ноль поймать, если повезет

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

    Цитата Сообщение от zebest Посмотреть сообщение
    50 раз потестил один и тот же эмуль) от 0 shit до 1822, ну и куча промежуточных. любую цифру наверное поймать можно.

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

    нерелевантно
    Это что за эмуль? Как раз разные значения говорят о хорошей эмуляции клавиатуры.

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

    EmuzWin дает жару - в большинстве случаев дает 0, но довольно часто и другие значения.
    Последний раз редактировалось Spectramine; 12.02.2018 в 00:45.

  9. #8
    Master
    Регистрация
    31.01.2007
    Адрес
    Москва
    Сообщений
    715
    Спасибо Благодарностей отдано 
    7
    Спасибо Благодарностей получено 
    43
    Поблагодарили
    32 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Для некоторых эмуляторов наверное важным будет быстродействие хоста, возможно они выставляют актуальное значение портов, и если сам эмуль тормозной а тачка слабая то и будет как у zebest

  10. #9
    Veteran Аватар для ZXMAK
    Регистрация
    30.01.2006
    Адрес
    Харьков
    Сообщений
    1,404
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    19
    Поблагодарили
    13 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    сделать эмуляцию такого поведения не сложно - запустить опрос клавиатуры в отдельном потоке, но смысла в этом особого нет. Только лишняя нагрузка на процессор.
    Когда-то в ZXMAK клавиатура два раза за фрейм опрашивалась.
    ZXMAK2 - Виртуальная Машина ZX Spectrum https://github.com/zxmak/ZXMAK2 (старая ссылка http://zxmak2.codeplex.com)
    ZXMAK.NET - спектрум на C# http://sourceforge.net/projects/zxmak-dotnet

  11. #10
    Guru
    Регистрация
    27.02.2005
    Адрес
    москва
    Сообщений
    13,767
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    142
    Спасибо Благодарностей получено 
    1,173
    Поблагодарили
    770 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    сразу вспомнилась одна игра - там для чита надо было нажать в меню одновременно "metalkid"
    PCклава - отдыхает.

Страница 1 из 5 12345 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Тестирование эмуляторов
    от mungo в разделе Эмуляторы
    Ответов: 194
    Последнее: 13.07.2022, 11:40
  2. Особенности эмуляторов Корвета
    от esl в разделе Корвет
    Ответов: 0
    Последнее: 30.03.2014, 23:46
  3. Программный детект модели IDE
    от SAM style в разделе Программирование
    Ответов: 5
    Последнее: 14.02.2007, 13:57
  4. пожелания создателям эмуляторов
    от проф в разделе Эмуляторы
    Ответов: 24
    Последнее: 09.02.2007, 01:31
  5. 1000 эмуляторов
    от Wladimir Bulchukey (500:95/462) в разделе Эмуляторы
    Ответов: 0
    Последнее: 16.03.2006, 16:35

Ваши права

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