shinyspirtomb / mupen64plus

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

The L button doesn't work correctly with WiseGroup.,Ltd TigerGame XBOX+PS2+GC Game Controller Adapter #527

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
Describe your system:
 - Operating System (be specific): Mageia Linux 2
 - Machine type (32-bit or 64-bit): 32-bit
 - Mupen64Plus version: 1.99.5
 - Plugins used: input-sdl

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:
The L button is not handled correctly. It behaves like it is permanently 
pressed. For example, when I start playing with Golden Eye 007, the big red 
cross hair is displayed by default, I have a press the L button to hide it 
whereas it is exactly the opposite when playing with a real Nintendo 64. In 
Turok 2, the L button works correctly only when used in combination with 
another one, for example L + D Pad down. My controller is a gamecube pad used 
with WiseGroup.,Ltd TigerGame XBOX+PS2+GC Game Controller Adapter. I have tried 
to edit InputAutoCfg.ini in /usr/local/share/mupen64plus and in the directory 
containing all plugins but it changes nothing.

Please provide any additional information below.

Original issue reported on code.google.com by goues...@gmail.com on 7 Dec 2012 at 4:00

GoogleCodeExporter commented 8 years ago
It seems that the problem is a bit different for Turok 2, the rice plugin seems 
unable to display the map over the game.

Original comment by goues...@gmail.com on 7 Dec 2012 at 4:25

GoogleCodeExporter commented 8 years ago
Please check the behavior with sdljoytest/testjoystick from SDL (in the tarball 
SDL-1.2.15.tar.gz under test/testjoystick). When it is also happens here than 
please submit a bug report to SDL.

A precompiled version can be downloaded from 
http://code.google.com/p/mupen64plus/downloads/detail?name=SDLJoyTest-linux32.ta
r.gz&can=2&q=#makechanges

Original comment by s...@narfation.org on 10 Dec 2012 at 12:25

GoogleCodeExporter commented 8 years ago
And you have to change ~/.config/mupen64plus/mupen64plus.cfg to change the 
control settings. The InputAutoCfg.ini is only used to find presets for 
currently unconfigured joysticks. It is stored in the local config file after 
it was found.

Original comment by s...@narfation.org on 10 Dec 2012 at 12:26

GoogleCodeExporter commented 8 years ago
Thanks for the tip. I have replaced 5- by 5+ in 
~/.config/mupen64plus/mupen64plus.cfg and now it works, the L key works as 
expected. However, the map over the game in Turok 2 is still not displayed but 
it is not a problem of key. Some things are wrong in the depth test too, it 
should be disabled while the weapon is drawn.

Original comment by goues...@gmail.com on 10 Dec 2012 at 4:56

GoogleCodeExporter commented 8 years ago
I've added this recommended change to my repository. It will hopefully be 
accepted by Richard.

Thanks for your help

Original comment by s...@narfation.org on 13 Dec 2012 at 9:34

GoogleCodeExporter commented 8 years ago
Thank you for your great emulator :)

Original comment by goues...@gmail.com on 14 Dec 2012 at 9:24

GoogleCodeExporter commented 8 years ago
Added in 
https://bitbucket.org/richard42/mupen64plus-input-sdl/commits/270ab7321886d8756a
6d6ef67a7276de71be817d

Original comment by s...@narfation.org on 30 Dec 2012 at 11:51