Jump to content

Problems Matching Retroarch to Keyboard in Nintendo 64


troyvan

Recommended Posts

Posted

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?

Posted

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

Posted

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

Posted

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?

Posted

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.
Posted

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.

Posted

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.

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...