karechare / mupen64plus

Automatically exported from code.google.com/p/mupen64plus
0 stars 0 forks source link

Controller setup issues #652

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
Describe your system:
 - Operating System (be specific): Ubuntu 14.10
 - Machine type (32-bit or 64-bit): 32-bit
 - Mupen64Plus version: 2.0
 - Plugins used: none

For visual artifacts, give:
- game name and CRC/MD5 hash (printed on console)
- description of the artifact (missing polygons, flashing, wrong colors,
etc)

Describe the problem: Can't configure my DragonRise joystick controller

Please provide any additional information below.

When making changes to my controller configuration - in either InputAutoCfg.ini 
or in mupen64plus.cfg - the configuration doesn't work, nor is it recognized. 
When I make the manual changes in mupen64plus.cfg, the changes revert back to 
default as soon as the UI is started. As for the InputAutoCfg.ini file, I'm 
able to put the correct information in the file, however it doesn't make any 
difference as far as application goes. What I found somewhat strange is that my 
InputAutoCfg file isn't located at /usr/local/share/mupen64plus or at 
/usr/share/mupen64plus. In fact, neither of those directories exist. Mine is 
located at /usr/share/games/mupen64plus. Not sure that it matters at all, but 
figured I'd mention what I know. 

Output of lsusb:

Bus 002 Device 002: ID 8087:8000 Intel Corp. 
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:8008 Intel Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 003: ID 0bda:571a Realtek Semiconductor Corp. 
Bus 003 Device 002: ID 8087:07da Intel Corp. 
Bus 003 Device 012: ID 0079:0006 DragonRise Inc. Generic USB Joystick
Bus 003 Device 004: ID 138a:0050 Validity Sensors, Inc. 
Bus 003 Device 010: ID 0461:4d81 Primax Electronics, Ltd Dell N889 Optical Mouse
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Output when starting M64P:

 __  __                         __   _  _   ____  _             
|  \/  |_   _ _ __   ___ _ __  / /_ | || | |  _ \| |_   _ ___ 
| |\/| | | | | '_ \ / _ \ '_ \| '_ \| || |_| |_) | | | | / __|  
| |  | | |_| | |_) |  __/ | | | (_) |__   _|  __/| | |_| \__ \  
|_|  |_|\__,_| .__/ \___|_| |_|\___/   |_| |_|   |_|\__,_|___/  
             |_|         http://code.google.com/p/mupen64plus/  
Mupen64Plus Console User-Interface Version 2.0.0

UI-Console: attached to core library 'Mupen64Plus Core' version 2.0.0
UI-Console:             Includes support for Dynamic Recompiler.
UI-Console:             Includes support for MIPS r4300 Debugger.
Core: Goodname: Legend of Zelda, The - Ocarina of Time (U) (V1.2) [!]
Core: Name: THE LEGEND OF ZELDA 
Core: MD5: 57A9719AD547C516342E1A15D5C28C3D
Core: CRC: 693ba2ae b7f14e9f
Core: Imagetype: .z64 (native)
Core: Rom size: 33554432 bytes (or 32 Mb or 256 Megabits)
Core: Version: 1449
Core: Manufacturer: 43
Core: Country: Unknown (0x245)
UI-Console Status: Cheat codes disabled.
UI-Console: using Video plugin: 'Mupen64Plus OpenGL Video Plugin by Rice' v2.0.0
UI-Console: using Audio plugin: 'Mupen64Plus SDL Audio Plugin' v2.0.0
Input Warning: missing config key 'DPad R' for controller 1 button 0
UI-Console: using Input plugin: 'Mupen64Plus SDL Input Plugin' v2.0.0
UI-Console: using RSP plugin: 'Hacktarux/Azimer High-Level Emulation RSP 
Plugin' v2.0.0
Input: 1 SDL joysticks were found.
Input Warning: missing config key 'DPad R' for controller 1 button 0
Input: N64 Controller #1: Using manual config with no SDL joystick 
(keyboard/mouse only)
Input: N64 Controller #2: Using manual config with no SDL joystick 
(keyboard/mouse only)
Input: N64 Controller #3: Using auto-config with SDL joystick 0 ('DragonRise 
Inc.   Generic   USB  Joystick  ')
Input: 3 controller(s) found, 3 plugged in and usable in the emulator
Input Warning: Couldn't open rumble support for joystick #1
Input Warning: Couldn't open rumble support for joystick #2
Input: Rumble activated on N64 joystick #3
Input Warning: Couldn't open rumble support for joystick #4
Input: Mupen64Plus SDL Input Plugin version 2.0.0 initialized.
Core Status: Selected state slot: 1
Video: SSE processing enabled.
Video: Found ROM 'THE LEGEND OF ZELDA', CRC aea23b699f4ef1b7-45
Video: Enabled hacks for game: 'THE LEGEND OF ZELDA'
Video: Initializing OpenGL Device Context.
Core: Setting 32-bit video mode: 1508x1131
Video Warning: Failed to set GL_SWAP_CONTROL to 0. (it's 32)
Video Warning: Failed to set GL_DEPTH_SIZE to 16. (it's 24)
Video: Using OpenGL: Intel Open Source Technology Center - Mesa DRI Intel(R) 
Haswell Mobile x86/MMX/SSE2 : 3.0 Mesa 10.3.2
Audio: Initializing SDL audio subsystem...
Input Warning: Couldn't open rumble support for joystick #1
Input Warning: Couldn't open rumble support for joystick #2
Input: Rumble activated on N64 joystick #3
Input Warning: Couldn't open rumble support for joystick #4
Core: Starting R4300 emulator: Dynamic Recompiler

This has been somewhat frustrating, so if anyone can help, I'd really 
appreciate it! If you need any more information, let me know and I'll provide 
it.

Original issue reported on code.google.com by bryanari...@gmail.com on 21 May 2015 at 10:44