На Win7 x64 ещё можно вот эту dll закинуть в папку к эмулю:
xinput1_4.7z (41.12 КБ - загружено 138 раз.)
Это xinput1_3.dll переименованная, из DirectX9c.
Тогда оно и без прослоек совместимости должно запускаться.
Проверил на двух компах. Первый с процем на SSE 4.1 и Win7 32-битной, другой SSE 4.2 и Win7 64-бит.
Так вот, на обоих эмуль запускается, но на первом крашится, при запуске любой игры. Там же старые версии эмуля работали норм (например, SSF_012_beta_R4).
При этом, на Win7 x64 почему-то никаких проблем.
А если требует больше всяких dll, то ну значит не установлен DirectX9c и может какого VC++ нехватает.
На счёт SSE 4.2, мне кажется, что эмуль не требует его, иначе бы вообще не запускался. А так на SSE 4.1 запускается, но потом крашится.
Какие-то несовместимости в новых версиях появились, особенно с 32-бит виндами старыми.
Но, опять же, на Win7 x64 работает норм, где проц SSE 4.2 и старая видеокарта. Достаточно подкинуть нужную dll или заюзать VxKex