Короче, вот в чем суть:
Сразу скажу что у меня Windows 7 32bit.
Установил я программу обновления Flip.
Все вроде нормально.
Выбрал устройство "AT90USB162", нужный hex-файл (путь к которому не должен содержать русские символы).
Потом отключил все джойстики (собсно, один

), отключил от usb-входа переходник.
Дальше зажимаю белую кнопочку на плате и подключаю к usb-входу компа.
Жму на кнопочку с изображение usb-кабеля.
И Бам! Ошибка...
"AtLibUsbDfu.dll not found"
Сразу ясно, что он не нашел какую-то dll'ку. Полез в инет искать ответ. Но везде про эту AtLibUsbDfu.dll написано только в контексте взлома PS3

.
После некоторых поисков, наткнулся на сообщение одного из пользователей, что, дескать, нужно на сайте Atmel спросить у техподдержки. Пришлось зарегаться на том сайте (что делать мне не очень то хотелось). Там нашел ответ на свой вопрос...Но! Ответ только для windows XP и 2000. А у меня, как я говорил, windows 7.
Смысл был в том, чтобы в диспетчере устройств найти AT90USB162 и, нажав правой кнопкой мыши, обновить драйвер, указав папку с обновлением usb (в директории установленного Flip'a).
Все вроде бы просто, да и винда ничем практически не отличается, только вот в диспетчере задач у меня и в помине нету устройства AT90USB162.
Вот тут-то я и завис...Долго думал, в чем же дело?! Но после сотен втыкания и вытыкания usb-переходника я понял (неожиданно). Взял и нажал на беленькую кнопочку на плате переходника. Лампочка перестала гореть. И в "устройствах и принтерах" USB Joy Bridge исчез, но появилось устройство AT90USB162. Вот на него я и обновил драйвер, нажав правой кнопкой мыши и т.д.
Потом до продолжил с того места где и закончил и программа заработала. Все обновилось и нормально функционирует (тьфу, тьфу, тьфу).
Итог всего в том, что винда при втыкании Usb-переходника автоматически искала и ставила откуда-то дрова на него, и поэтому в "устройствах и принтерах" он сразу появлялся как USB Joy Bridge и в диспетчере устройств был только Usb-контроллеры и т.д. А программа Flip требовала обновить драйвер на Usb-устройство AT90USB162 (которого я не мог найти в диспетчере устройств).
Кстати, я поставил новую версию Flip'a 3.4.2. В старой версии 3.3.1 файла AtLibUsbDfu.dll не было. А в новой он был в папке bin, поэтому я его скопировал в папку usb. Про это я тоже прочитал на каком то форуме.
Такие дела.
А за обновление спасибо! И за переходник тоже!
P.S.
Может это и покажется банальным, но это лишь для тех, кто постоянно имеет дело с этим.
А для тех, кто не занимается этими вещами, даже элементарная простая ошибка заставит задуматься. И хорошо, если человек найдет решение (в случае, когда он этого хочет), а если нет? То так и останется он без нормального функционирования сего чуда инженерной мысли.
И разрыдается он, и обратится с вопросами к Господу - "ну за что ему это наказание", "ну почему так все сложно?", ведь он был в миллиметре от удачного обновления, от места где радость от игры на оригинальном джойстике в сегу превышает все мыслимые и немыслимые пределы. И не найдет он ответа в небесах. И разразится он тогда жуткими проклятиями в адрес создателей. И выместит он злобу на своем девайсе. Но не найдет он удовлетворения в этом. И тогда он решит, и выйдет на улицу с шотганом в руках и с калашом за спиной. И станет он вершить правосудие направо и налево. Ниспадет небо и разверзнутся глубины ада. И наступит Апокалипсис...мать его...
