Эмуляция > Эмуляторы консолей 1-4 поколений
puNES v0.111 - глюк курсора мышки
(1/1)
noxtester:
В последней версии puNES (0.111) заметил очень странное - при запущенном эмуляторе периодически случаются перескакивания курсора мыши в случайном направлении o_0 . Примерно каждые 2-3 минуты курсор при движении резко телепортируется в сторону на 5-10 см по экрану. Если мышку не трогать, то вроде бы не перескакивает...Если закрыть эмулятор - глюки прекращаются.
Всякое повидал, но чтобы эмулятор NES вызывал произвольные движения курсора мыши...как это возможно? 0_0
V_Nick:
У меня такого не наблюдается. Если навести курсор на игровое окно эмулятора, то через несколько секунд курсор исчезает (как в медиа-плеере). В остальном ничего никуда не перескакивает.
noxtester:
V_Nick, это происходит действительно редко, я сначала думал, что мне показалось. Чтобы удостовериться, запустил эмулятор и оставил его в свёрнутом виде на весь день, пока работал на ПК - скачки курсора определённо были систематическими.
Ещё точнее установить это получилось так: в Paint беру карандаш и рисую мышкой небольшой кружок, продолжая обводить его медленно снова и снова непрерывной линией (при запущенном puNES). В течение 3-5 минут карандаш резко прыгает в сторону от круга, прочерчивая свой путь - улика готова :D
Вот, собственно, "рисунок" - только начал второй кружок наматывать и примерно на пятой минуте курсор резко вверх прыгнул:
Sharpnull:
Попробуйте последнюю WIP сборку: https://github.com/punesemu/puNES?tab=readme-ov-file#floppy_disk-work-in-progress-wip-builds-.
Zakumich:
--- Цитата: noxtester от 12 Январь 2025, 11:16:01 ---Чтобы удостовериться, запустил эмулятор и оставил его в свёрнутом виде на весь день, пока работал на ПК - скачки курсора определённо были систематическими.
--- Конец цитаты ---
А точно проблема в эмуляторе? Может, сенсор мыши срываться начал. Если без эмулятора тот же тест с рисунком провести, всё в порядке?
noxtester:
Sharpnull, попробовал, хватило одной минуты и курсор также вверх прыгнул :(
Zakumich, такие проблемы с мышкой трудно было бы не заметить :) Учитывая, что за ПК я работаю каждый день. Этот глюк с курсором я впервые заметил именно когда узнал о puNES и скачал его для тестов. И случается он только когда этот эмулятор запущен. Ни в каких других случаях. Для чистоты эксперимента сейчас 7 минут накручивал круги в Paint без запущенного puNES - ни единого "срыва".
Razor:
А если отключить мышку от ПК во время работы эмулятора? Точно станет понятно что проблема не в ней, если прыгать все равно будет курсор :lol:
noxtester:
Razor, дело в том, что курсор прыгает только если мышкой двигать :) Если оставить её без движения (или отключить), то курсор не прыгает почему-то :? Поэтому-то и приходится непрерывно рисовать круги в Paint, чтобы поймать момент глюка :lol:
Guyver(X.B.M.):
Тогда остаётся тупо взять другую мышь... :neznayu:
Sharpnull:
Если с другой мышью также, то попробуйте OpenGL версию puNES и x86. Вдруг системные DLL повреждены.
UPD: И тестировать нужно с настройками по умолчанию (убрать %localappdata%\puNES).
noxtester:
Sharpnull, потестировал и результаты весьма странные...С первой мышкой скачки были и в х86 OpenGL версии (её потребление памяти в 330 мб шокирует, в отличие от версии x64 dx9 с её 40 мб занимаемой ОЗУ).
С другой мышкой как ни старался, поймать глюк не удалось - ни в какой версии скачков не наблюдалось. Выходит, что проблема в мышке? Но этой мышью я пользуюсь ежедневно около 3 лет, попробуйте представить сколько софта, игр и эмуляторов за это время было, и ни разу нигде кроме puNES срывов не наблюдалось. То, что глюк возникает именно при запущенном puNES - факт. Как такое объяснить? Индивидуальная несовместимость конкретной мыши с конкретным эмулятором? 0_0
yura1326:
--- Цитата --- То, что глюк возникает именно при запущенном puNES - факт.
--- Конец цитаты ---
Точно, только у меня курсор мышки пропадает каждые 3-5 секунд, трудно что-либо делать. Версия Punes последняя 111.
Навигация
Перейти к полной версии