• Login
  • Register
  • Dolphin Forums
  • Home
  • FAQ
  • Download
  • Wiki
  • Code


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › Controllers v
« Previous 1 ... 225 226 227 228 229 ... 307 Next »

[FIXED] Connected joystick causes dolphin-emu to crash.
View New Posts | View Today's Posts

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
[FIXED] Connected joystick causes dolphin-emu to crash.
12-18-2012, 05:27 PM (This post was last modified: 12-20-2012, 11:50 PM by Shished.)
#1
Shished Offline
Member
***
Posts: 88
Threads: 11
Joined: Dec 2012
i have ACME digital gamepad F250 and if it connected to PC dolphin-emu crahes.
I tried different revisions and branches with no luck.

After launching any game it shows
Code:
terminate called after throwing an instance of 'std::logic_error'  what():  basic_string::_S_construct null not valid
When joystick is unplugged emulator works fine.

Do i need to buy new controller?

Thanks.

B4 everything works fine.
CPU: Intel Core i5-3570k 
GPU: Nvidia GeForce GTX660 (proprietary nvidia driver v.358.16)
RAM: 2 x 4G DDR3 1333 MHz
OS: openSUSE Tumbleweed x86_64 (linux 4.3)
I'm using latest version of Dolphin-emu from git master branch.
Find
Reply
12-19-2012, 03:01 AM
#2
Shonumi Offline
Linux User/Tester
**********
Administrators
Posts: 6,393
Threads: 52
Joined: Dec 2011
(12-18-2012, 05:27 PM)Shished Wrote: I tried different revisions and branches with no luck.

Which ones have you tried? Does this behavior happen on the official 3.0 release?

(12-18-2012, 05:27 PM)Shished Wrote: Do i need to buy new controller?

Not necessarily. What happens if you select the input device as keyboard/mouse in the GCPad or Wiimote configuration screens? Does it still play even when the joystick is connected but not selected? If you can do that much, you can always use programs that map joystick input to keyboard presses, like Xpadder. Also, if you have a wired 360 or PS3 controller lying around the house, those work fine in Dolphin, though you might have to install their appropriate drivers.
Website Find
Reply
12-19-2012, 03:18 AM (This post was last modified: 12-19-2012, 03:39 AM by Shished.)
#3
Shished Offline
Member
***
Posts: 88
Threads: 11
Joined: Dec 2012
Quote: Which ones have you tried?
I tried -884 and after from master branch, few rvisions before -884, latest revision from wii-usb branch.

Quote: Does this behavior happen on the official 3.0 release?
I didnt tried it because i cannot find sources of this version. Binaries works properly.
Quote: What happens if you select the input device as keyboard/mouse in the GCPad or Wiimote configuration screens?
When gamepad connected accessing to GCPad or Wiimote configuration causes crash with same error.


Quote: Does it still play even when the joystick is connected but not selected? If you can do that much, you can always use programs that map joystick input to keyboard presses, like Xpadder.
No, with connected gamepad it crashes immediately. And there is no Xpadder for Linux but other programs.

Quote: Also, if you have a wired 360 or PS3 controller lying around the house, those work fine in Dolphin, though you might have to install their appropriate drivers.
I haven't this controllers.

Something wrong happens when im building emulator because installed from repos versions works normally.
CPU: Intel Core i5-3570k 
GPU: Nvidia GeForce GTX660 (proprietary nvidia driver v.358.16)
RAM: 2 x 4G DDR3 1333 MHz
OS: openSUSE Tumbleweed x86_64 (linux 4.3)
I'm using latest version of Dolphin-emu from git master branch.
Find
Reply
12-19-2012, 04:00 AM
#4
Shonumi Offline
Linux User/Tester
**********
Administrators
Posts: 6,393
Threads: 52
Joined: Dec 2011
My bad, didn't see that you're a fellow Linux user; I would have suggested using QJoyPad which is what I use for a few emulators that don't have native joystick support. But you mentioned that even accessing the GCPad or Wiimote config screens causes this error, so that's not really going to help you, unfortunately.

For 3.0, you need to checkout the hash (35d1599724a4c41d0c93e4cbf05ba109feaa969c) from the git repository, then compile that code. Since you're using a 64-bit OS, I actually happen to already have a binary compiled. Check it out here. The repos you're downloading from might be doing something that you're not, or perhaps they're even incorporating specific workarounds for OpenSUSE.
Website Find
Reply
12-19-2012, 04:09 AM
#5
Shished Offline
Member
***
Posts: 88
Threads: 11
Joined: Dec 2012
Usually i get source from git and build it manually. Gamepad worked fine and i had few profiles for wiimote. I don't added repository but just got the rpm package and installed it.
CPU: Intel Core i5-3570k 
GPU: Nvidia GeForce GTX660 (proprietary nvidia driver v.358.16)
RAM: 2 x 4G DDR3 1333 MHz
OS: openSUSE Tumbleweed x86_64 (linux 4.3)
I'm using latest version of Dolphin-emu from git master branch.
Find
Reply
12-19-2012, 10:25 PM
#6
Shished Offline
Member
***
Posts: 88
Threads: 11
Joined: Dec 2012
(12-19-2012, 04:00 AM)Shonumi Wrote: For 3.0, you need to checkout the hash (35d1599724a4c41d0c93e4cbf05ba109feaa969c) from the git repository, then compile that code. Since you're using a 64-bit OS, I actually happen to already have a binary compiled. Check it out here.
I cannot build 3.0-0. It shows many errors after 10% of compiling.
Binary you provided also doesnt work because you are compiled it with libav 53, i am using 54.

Maybe my problem appears because something wrong with compiler (im using 4.7), like broken symlink or something with devel-packages or with kernel. Maybe its gamepad failure.
CPU: Intel Core i5-3570k 
GPU: Nvidia GeForce GTX660 (proprietary nvidia driver v.358.16)
RAM: 2 x 4G DDR3 1333 MHz
OS: openSUSE Tumbleweed x86_64 (linux 4.3)
I'm using latest version of Dolphin-emu from git master branch.
Find
Reply
12-20-2012, 04:11 PM
#7
Shonumi Offline
Linux User/Tester
**********
Administrators
Posts: 6,393
Threads: 52
Joined: Dec 2011
I could try to make the binary static rather than dynamically linked. Dunno how to do that with cmake, so it might be a while before I get back to you.
Website Find
Reply
12-20-2012, 11:49 PM
#8
Shished Offline
Member
***
Posts: 88
Threads: 11
Joined: Dec 2012
I found a workaroud.
To communicate with gamepad dolphin-emu uses SDL.
So i uninstalled SDL-devel packages and build it statically.
CPU: Intel Core i5-3570k 
GPU: Nvidia GeForce GTX660 (proprietary nvidia driver v.358.16)
RAM: 2 x 4G DDR3 1333 MHz
OS: openSUSE Tumbleweed x86_64 (linux 4.3)
I'm using latest version of Dolphin-emu from git master branch.
Find
Reply
« Next Oldest | Next Newest »


  • View a Printable Version
  • Subscribe to this thread
Forum Jump:


Users browsing this thread: 1 Guest(s)



Powered By MyBB | Theme by Fragma

Linear Mode
Threaded Mode