troyvan Posted March 22, 2016 Posted March 22, 2016 I am running Hyperspin 1.4, with RocketLauncher in a stand up arcade, through an IPAC controller (so all of the controls are being recognized as keyboard strokes instead of joypad). This seems to create some problems, with Retroarch, which doesn't seem to recognize all keystrokes, even when I use Retrokeyboard settings. I have solved this problem by going into the config files for each system, under the retroarch emulator files. It's not that hard to do, and works perfectly. The only thing I cannot get it to do properly is allow me program analog sticks. There is a function that allows the user to use analog as digital, but I have had no success with this setting. Essentially, what I'd like to do is map my direction buttons to the joystick (up,down, left,right) and map the same controls for analog, allowing me to play games like Mario Kart on N64 with the IPAC connected joy stick. Has anyone else encountered this problem?
kylecp1979 Posted March 23, 2016 Posted March 23, 2016 start a game and try hitting f1 then go to your inputs and input user and try changing the inputs there then save it and change the name of the saved config to Nintendo 64 that should load that setting config with rocketlauncher
majorspawn Posted March 23, 2016 Posted March 23, 2016 what specific config file changes did you make for the key buttons? i cant get my keys to bind within retroarch, can these be manually amended in the config file? My Arcade Projects: SNES PC Project Vewlix Cabinet LS-30 Rotary Joysticks
kylecp1979 Posted March 23, 2016 Posted March 23, 2016 yeah you can manually open the retroarch config file and put your inputs in.
kylecp1979 Posted March 23, 2016 Posted March 23, 2016 I think if you try to do it from the ui the direction read as numpad direction num8,num2,num4,num6 you want up down left right try to manually set the directions
troyvan Posted March 23, 2016 Author Posted March 23, 2016 I have tried changing the settings but there seems to be some incompatibility. I'm also having this detection problem with a number of PC games (SSFIV, Injustice: Gods Among Us, etc.) I'm using Ipac 2 as an encoder. I'm wondering if switching up the encoder for a couple of PS360 will solve this issue?
troyvan Posted March 23, 2016 Author Posted March 23, 2016 majorspawn. they keys can be manually entered in the config file. You just need to open the one the corresponds to the system you are setting up. Here are the changes I made that work for most systems I need: input_player1_b = "alt" input_player1_b_btn = "nul" input_player1_b_axis = "nul" input_player1_y = "z" input_player1_y_btn = "nul" input_player1_y_axis = "nul" input_player1_select = "5" input_player1_select_btn = "nul" input_player1_select_axis = "nul" input_player1_start = "num1" input_player1_start_btn = "nul" input_player1_start_axis = "nul" input_player1_up = "up" input_player1_up_btn = "nul" input_player1_up_axis = "nul" input_player1_down = "down" input_player1_down_btn = "nul" input_player1_down_axis = "nul" input_player1_left = "left" input_player1_left_btn = "nul" input_player1_left_axis = "nul" input_player1_right = "right" input_player1_right_btn = "nul" input_player1_right_axis = "nul" input_player1_a = "ctrl" input_player1_a_btn = "nul" They do not, however, help much with the N64, as there is an analog stick involved. I am hoping that I can get the emulator to allow me use the directional buttons as an analog stick, but no luck, so far.
kylecp1979 Posted March 23, 2016 Posted March 23, 2016 I set an ipac up for my relative a couple weeks ago and I had a bit of trouble with it retroarch was a headache. I use 2 ps360+ boards in my cab I haven't had any problems I could solve. If a emulator doesn't use a joy ppad I just used xpadder.
troyvan Posted March 23, 2016 Author Posted March 23, 2016 Thanks. I believe that the Ipac is the problem. I'll stick with the games compatible with Ipac for now, as most are just fine. If I want to expand in the future, I'll look at picking up the Ps360 boards. Thanks.
Recommended Posts
Archived
This topic is now archived and is closed to further replies.