Приставки > Джойстики и прочие манипуляторы
Устранено самопроизвольное нажатие кнопок на джойстике SEGA MD2
Darkman007:
Внимание всем!
Замечен мною способ, который устраняет баг с сеговским джойстиком - произвольное нажатие X, Y, Z (жмёшь назад - жмётся X, жмёшь вниз - жмётся Y, жмёшь вверх - жмётся Z) в эмуляторе Virtua Nes !!!
Как это будет звучать ни глупо - но это факт, проверял лично 17 раз.
И так... запускаем эмулятор, запускаем любую игру, лично я тестировал на Super Contra, Castlevania II, Ninja Gaiden 3, TMNT - Tournament, Zen Ninja.
Начинаем играть, но только в полноэкранном режиме. Ну значит, играю я... например в Супер Контру, ну прошёл уровень... раз там типо музыка победная, чувак сам бежит - мне захотелось перемотать (Кнопка "TAB") игру.. перемотал... след. рауд, и тут начинаются эти глюки с самопроизвольными нажатиями .. я думаю, что за лажа? ведь только что не было! И каким-то образом я случайно сохранил это место... ну не важно ваще, где сохранился :) Так вот... я загружаюсь с глюком джоя - ну меня убили типо, надо загрузить, хоба, а после загрузки "Load State" нету глюка!.. я значит опять нажимаю "TAB" .. раз, опять зараза глючит.. я опять жму загрузку.. и глюка опять нету, всё работает как на реальной приставке! Ну я уже ваще с ума сошёл.. думаю проверю так.. зажал назад (должно жаться X - это у меня дендивская кнопка B - тобишь в контре - огонь).. ну держу, ничё не глючит.. я жму "TAB" и не отпускаю "назад".. и что я вижу: чувак опять стреляет.. я не отпуская жму загрузку стэйта.. и всё опять работает как надо...
тоесть, я описал всё так подробно, можно даже вывод сделать:
1. при перемотки игры джойстик начинает тупить... причём навсегда.
2. стоит только загрузить сохранённую позицию с глюком джойстика или нет, то вашь пульт снова работает.. причём работает так же навсегда надёжно, но конечно же до нажатия на кнопку перемотки :D
3. загружаться/сохранятся можно в как момент с задействованным, так и в момент без него.
что вы по этому поводу думаете?
Люди, шарящие в коде этого эмулятора обязательно должны посмотреть, с чем это связано!
P.S. в эмуляторе GENS+ такое не проходит.. глючит всё время.. другие эмуляторы не тестировались.
P.S. 2 Честно говорю, косяки я НЕ курил!!! :biggrin:
P.S. ну два бокала вина полусухого я выпил до этого... често :blush:
Ice:
--- Цитата ---*** "Darkman007" signed on at Thu Aug 11 03:21:20 2005.
Darkman007: http://www.emu-land.net/forum/index.php?showtopic=3295 - читай ;)
Darkman007: это похоже на бред
Darkman007: но это факт +)
Ice: ща
Ice: Внимание всем!
Ice: LOL
Darkman007: что прочёл уже? =D
Ice: речь великого Даркмане007 =)
Ice: *Даркмана =)
Ice: прочёл
Ice: ты накурился? =)
Darkman007: хыхыхы :)
Darkman007: мда... это первая реакция :)
Darkman007: я думал об этом, что может я курил
Darkman007: ща кстати надо написать, что тпио "Я не курил косяки ..."
Ice: =)
Darkman007: так и зделаю...
Ice: LOL
Darkman007: http://www.emu-land.net/forum/index.php?ac...=12&t=3295&st=0
Darkman007: во смари
Darkman007: "P.S. 2"
Ice: =)
Darkman007: всё, я спать
Ice: ######уй
Ice: снайпер =)
Darkman007: не ну ваще.. реально, это я не наёбыва. никого
Darkman007: реально такая шняга у меня волт.. только что тестил
Ice: =)
Ice: да тебе показалось =)
Darkman007: =D
Darkman007: не-а
Darkman007: ещё фишка тоже
Ice: или приснилось ;)
Darkman007: забыл написать
Darkman007: в Нинзе Гадэне 3 еси в оконном режиме играть, то глюка ваще нету :-D
Ice: LOL
Darkman007: всё.. я пошёл
Ice: поспись =)
Ice: *проспись
Darkman007: может ещё чёнить приснится :))
Ice: и протрезвей =)
Darkman007: ЫЫЫыЫ, вот увидишь, я нашёл какую то фишку в этом Эмйлторе
Ice: и хватит курить травку =)
Darkman007: блин.. я только Вино пил
Darkman007: надо написать
Ice: =)
Darkman007: хыхых =DS
Ice: курил =)
Ice: таблеток наглотался
Ice: путешествовал на колёсах
Ice: причём путешествие продолжается ;)
Darkman007: ^)
Darkman007: http://www.emu-land.net/forum/index.php?ac...=12&t=3295&st=0 - воть
Ice: LOL
Darkman007: всё.. терь валить надо...
Ice: баиньки сынок =)
Ice: бабушка, я опять летал во сне LOL
Darkman007: хыхы...
Darkman007: только ты там ничё не пиши.. сразу меня в серъёз не примут..
Darkman007: а то бабушка... йогурты =D
Darkman007: молчи уж...
Ice: не все йогурты одинаково полезны ;)
Darkman007: =_
Darkman007: мл
Darkman007: яя
*** "Darkman007" signed off at Thu Aug 11 03:32:20 2005.
--- Конец цитаты ---
Darkman007:
Ice, ну мля же ёпт! :D
Cruel:
LOL!!!
Ха-ха-ха :D
Darkman007, Ice прав, так не бывает. У тебя с системой глюки, вирус наверное. Ты не болен?
Darkman007:
Cruel
чуваки, ну реально не смейтесь, никого я тут разыграть не собираюсь... и я не болен :)
Sheb:
Darkman007
Тебе в вино кто то анаши запустил =)
Darkman007:
пожалуйса, не делайте из темы Оффтоп... вам что, видо файл надо записать, как я тестирую?! Фигушки.. я вот щас опять проверил без всяких вин, анаши, и подобной вами воображаемой дури... такой же результат, такое же удивительное :D
.::3Bepb::.:
блин, у меня на денди вместо вниза старт нажимается, на него нету такой системы
Cruel:
Лады, Darkman007, верю. У меня скока раз такое бывало. В кампутерах вообще нельзя ни в чем 100% быть уверенным. Работает и радуйся. :)
Вот у моей подруги, к примеру, духи в компьютере водятся. Честно, не вру. Только налаживая её комп, пришлось столкнуться с такими редкими ситуациями, которых наверное ни у кого не бывает. Несовместимость винчестеров друг с другом, ошибка кэша процессора, кривой USB на матери...
Затем, мне все это надоело. И придя ставить систему в следующий раз, пришлось основательно подготовиться. Я облачилась в просторные одежды, навесила амулетов-оберегов на шею, и с горящей свечой в одной руке и детской погремушкой-бубном в другой принялась скакать на одной ноге непосредственно вокруг компа горланя при этом шаманские песни. На свой лад, конечно. Что-то типа "Хара-бум-бум". Дети были в восторге.
Но самое главное - система в этот раз встала идеально! Вот и думай теперь. Что-то в этом есть :)
Sheb:
У одного моего друга винчестер Seagate отказываеться спариваться в RAID с 5 моделями Seagate, 2 моделями WDC, зато замечательно живет вместе с любыми самсунгами. У другого товарища при установки ХР не может считать с жесткого диска файлы, хотя на другом компе эти файл с жесткого диска читаются. У одного чела компьютер жутко тормозит, когда он один гоняет по нему игрушки, зато если перед компом собирается больше 3х человек, изображение становится заметно плавнее, рывков почти нет.
Darkman007:
Cruel, Sheb блин.. ну и лабуда :D а мне ещё говорят, что я косяки забиваю... я вот видео записал!
еси кто может то качайте, весит 2 метра.. думаю просто выкладывать иль нет :)
CyraXXX
блин.. это не знаю.. у меня сега-джой - увы :(
p_star:
Darkman007 да я тебе говорил у тебя с дровами касяк ...
Darkman007:
p_star
какой там ещё касяк :) В разных эмулях по-разному работает - вот это касяк.. в эмуляторах надо искать проблему... ибо, во всех виндозавских играх таких глюков нет!
Cruel:
Млин, Darkman007 Ё! Подымать надо тему. У меня такая ж фигня обнаружилась при подключении нового джоя! :( Старый, обтекаемый такой, на ощупь приятный работает как надо. А новый вроде тоже обычный этот глюк выдает. На нем кнопка MODE рядом со стартом и написано "Магистр 16 бит". Дрова те же, проверялось на двух компах.
Проблема в джое однозначно. Новые джойстики - они какие-то другие.
Alexх:
Cruel, я тоже заметил, что старые джойстики как-то иначе работают, чем джои более позднего производства. У меня есть приставка Мегадрайв, выпуск - наверно год 94 - 95. Так вот к ней не подходят сегодняшние сеговские джойстики (не работают какие-то конкретные кнопки)! Хотя джои абсолютно рабочие. Подключаю к этой приставке один из двух родных джоев (или может не совсем родные, но выпуск приходится также где-то на 95 год) - все работает как надо.
Darkman007:
так.. тему то развивайте :) потому как я не один с таким багом полезным !!! :)
всех с наступающим! :)
Cruel:
Хм, вот тож странно. Теперь обнаруживаю, что в винде миллениум джой сеги работает нормально, а вот в XP как раз такой баг происходит - при нажатии на крест нажимаются также всякие другие кнопки. Влево вместе с X, вправо - плюс MODE. Драйвер PpJoy, проверяю в эмуляторе Snes9x, интерфейса спайки два Sneskey и NTPad, в обоих происходит ТО ЖЕ самое. На экране проверки в игровых устройствах самопроизвольное нажатие не фиксируется.
ХЗ, это таинственные комбинации джой+драйвер+винда в каждом случае по-разному. Сейчас пороюсь, где-то же был старый джой, который в XP нормально работал... а вообще пора рассматривать вопрос о поиске USB-SEGA-совместимого. Если б где найти такой, чтоб полный аналог...
Слишком много вариаций пошло приставочных джоев, разная начинка внутри. Давеча покупаю PS2-джой, всегда все нормально, а у этого при переходе в аналоговый режим западает START и RIGHT1. Поменяли мне его на другой, конечно - точно такая же фигня. :(
HardWareMan:
Эта закономерность соблюдается:
--- Цитата ---
Up + Z
Down + Y
Left + X
Right + M
--- Конец цитаты ---
Если да, то вот соответствие кнопок, указанные кнопки находятся на одних и тех же адресных линиях. Скорее всего, дело в несоответствии таймнигам.
--- Цитата ---Таблица чтения состояния джойстика:
Шаг_ 1 _ 2 _ 33 _ 4 _ 5 _ 6 _ 7 _
D0 _ . _ U _ I0 _ . _ . _ . _ Z _ Линия Up
D1 _ . _ D _ I1 _ . _ . _ . _ Y _ Линия Down
D2 _ . _ L _ I2 _ . _ . _ . _ X _ Линия Left
D3 _ . _ R _ I3 _ . _ . _ . _ M _ Линия Right
D4 _ . _ B _ AA _ . _ . _ . _ . _ Линия TL
D5 _ . _ C _ SS _ . _ . _ . _ . _ Линия TR
D6 _ 1 _ 1 _ 00 _ 1 _ 0 _ 1 _ 0 _ Линия TH (Syn)
--- Конец цитаты ---
Cruel:
HardWareMan
Опа! Наверняка! Так-так, по дефолту значения таймингов:
Genesis interbit delay: 2ms
Genesis 6-button interbit delay: 14ms
Когда ставишь второе значение в 0ms, то кнопки ваще сами нажимаются!
Со значением 1ms показалось, что получше, чуть дольше промежуток между нажатием. Пойду еще поиграюсь...
Хм, не выходит, то дольше не нажимаются, то нажимаются быстрей, не знаю, вобщем.И потом же вот рядом Millenium загружаю = и там этих глюков нет! В настройках LPT роюсь не помогает. Фигня какая... :(И порта LPT у меня два (один на дополнительном контроллере) то же самое на обоих...
Darkman007:
Cruel,
хм.. ща поексперементируем :)
а у меня закономерность была со старой матью:
жму влево - сам жмутся X,Y ... остально всё окей работало.. а сейчас работает с новой матью на чипсете nforce только a,b,c, ->, Start, Mode остально ваще не пашет :( ...
Навигация
Перейти к полной версии