| Эмуляция > Эмуляторы консолей 1-4 поколений |
| blastem и джойстики usb |
| (1/1) |
| sergio78:
поставил эмуль blastem. его все хвалят. но я пользоваться им увы не могу. он отказывается принимать все мои джойстики. при старте ошибка sdl. в меню ничего не натраивается. только фото с описаниями джойстика и ссылки на джойстик 360 или ps4. :neznayu: |
| Nois:
sergio78, Попробуй эмуль Genesis Plus GX, тоже отличный в этой оболочке. :) https://github.com/TASVideos/BizHawk/releases |
| sergio78:
да. спасибо за ссылку. но хотелось бы с blastem разобратьсяю это он такой кривой и недоделаный, или я чего то проглядел и не понял. :'( Добавлено позже: не идет у меня bizhawk. выдает System.Exception: Initialization of Direct3d 9 Display Method failed; falling back to GDI+ ---> System.BadImageFormatException: Не удалось загрузить файл или сборку "SlimDX, Version=4.0.13.43, Culture=neutral, PublicKeyToken=null" либо одну из их зависимостей. Была сделана попытка загрузить программу, имеющую неверный формат. ---> System.BadImageFormatException: Не удалось загрузить файл или сборку "SlimDX, Version=4.0.13.43, Culture=neutral, PublicKeyToken=null". Эта сборка скомпилирована для другого процессора. в System.Reflection.RuntimeAssembly.nLoadFile(String path, Evidence evidence) в System.Reflection.Assembly.LoadFile(String path) в BizHawk.Client.EmuHawk.Program.CurrentDomain_AssemblyResolve(Object sender, ResolveEventArgs args) в System.AppDomain.OnAssemblyResolveEvent(RuntimeAssembly assembly, String assemblyFullName) --- Конец трассировки внутреннего стека исключений --- в BizHawk.Bizware.BizwareGL.Drivers.SlimDX.IGL_SlimDX9..ctor() в BizHawk.Client.EmuHawk.Program.SubMain(String[] args) --- Конец трассировки внутреннего стека исключений --- |
| MetalliC:
sergio78, винда случаем не свеже-установленная ? попробуй DirectX установить/обновить https://www.microsoft.com/ru-ru/download/details.aspx?id=7087 |
| Nois:
sergio78, Пробуй ещё отсюда, свежую ревизию BlastEm качнуть. :) https://www.retrodev.com/blastem/nightlies/ |
| MetalliC:
Nois, "Initialization of Direct3d 9 Display Method failed" более наводит на мысли об отсутствии библиотек Direct3D, по той же причине и джойстики могут не работать - нет требуемой версии Xinput, которая тоже часть DirectX. |
| sergio78:
у меня установлен directx. на крайней случай я поставил его ещё раз. но всё тщетно. тут что то другое. и меня вот эта надпись в тексте ошибки настораживает-Эта сборка скомпилирована для другого процессора. похоже либо надо avx. либо 64 разрядную винду надо. а у меня 10 последняя 32 разрядная, так как ноут и памяти на нем распаено только 2 гига. |
| poorSOB:
sergio78, эмулятор поддерживает по умолчанию раскладку геймпадов xbox360, ps3, ps4. У меня два геймпада от Logitech, один из них распознаётся эмулятором как xbox360, другой не распознаётся. Поэтому юзеру надо настроить раскладку своими руками в эмуляторе. Как? Запустить Blastem -> Settings-> Controllers-> Выбрать свой-> Выбрать из предложенных раскладок (ps3, wiiu, xbox360, ...)-> Выбрать более подходящую раскладку для геймпада (xbox360?)-> На своём геймпаде синхронизировать кнопки с эмулируемой раскладкой (4 face buttons?)-> Назначить кнопки с контроллера-> Нажать в окне Back и выбрать назначение полученной раскладки (as default?)-> Проверить, запустив ROM. В моём случае сработало. blastem-win32-0.6.2 |
| sergio78:
что то они намудрили. причем сильно. у меня вообще не предлагает раскладку как то менять. а просто ткнуть в меню что бы redefine key по очереди, и всё они сделать не могли? кстате 1 .13.2.1 bizhawk запустился без проблем. :-\ |
| Навигация |
| Главная страница сообщений |