RetroArch
How to map mouse input to joystick?
I want to play Super Mario 64 (Mupen64 Plus) using a mouse to emulate the c-pad, so I can get what would be similar to a mouse camera in modern third person games. I know it would be a lot more jankey but I want it anyway. The problem is, I can't seem to bind mouse movement in RetroPad Binds. How do I do that?
< >
115/15 megjegyzés mutatása
I believe you can't do that because it seems RA forces you to pick a device for the player. Thus if you are using a controller c buttons are meant to be on the rstick. Same with keyboard you are kinda limited to it.
Dgo eredeti hozzászólása:
I believe you can't do that because it seems RA forces you to pick a device for the player. Thus if you are using a controller c buttons are meant to be on the rstick. Same with keyboard you are kinda limited to it.
Yeah but RetroPad essentially lets you bind KB and M buttons to emulate controller input for cores. For instance if I wanted to I could bind my arrow keys to r-joystick in retopad binds and then a series of translations would occurer if I wanted my arrow keys to be c-buttons. Firstly Retroarch would translate my arrow key input to r-joystick input in the virtual gamepad (RetroPad). Then, Mupen64 would translate that joystick input from the virtual gamepad and turn it into c-button input for the game.

I essentially just need to know how to map mouse input in the virtual gamepad, RetroPad that comes in Retroarch.
Don't think RetroArch can map mouse movements, just button presses. Maybe you could use an external mapper.
If RetroArch can't map mouse movement then that's a huge problem. I mean, for my case, it's not a huge deal but for FPS games and really any other game needing the precision of a mouse is pretty much just screwed...
Much harder to snipe without a mouse, you have to strafe. :(
Fried Brains eredeti hozzászólása:
Much harder to snipe without a mouse, you have to strafe. :(
Sniping especially, but frankly FPS in general is just terrible on controller. That's why a lot of modern online FPS games come with "aim assist" for controller players, which is basically just a legal aim-bot so that they can match P.C. players who have the accuracy of a mouse.
DannDaMann eredeti hozzászólása:
If RetroArch can't map mouse movement then that's a huge problem. I mean, for my case, it's not a huge deal but for FPS games and really any other game needing the precision of a mouse is pretty much just screwed...
So, you are trying to say "not being able to play a game made for controllers with a mouse is a huge problem"?!? :steamfacepalm:
Plake eredeti hozzászólása:
So, you are trying to say "not being able to play a game made for controllers with a mouse is a huge problem"?!? :steamfacepalm:

Not so hard to understand If someone have played FPS games or any game all the time with a mouse to move the camera. Thats one of the reasons I prefer a computer (freedom to use different devices) more than a console (forced to play with a specific controller usually out of my taste).
Gequi eredeti hozzászólása:
Plake eredeti hozzászólása:
So, you are trying to say "not being able to play a game made for controllers with a mouse is a huge problem"?!? :steamfacepalm:

Not so hard to understand If someone have played FPS games or any game all the time with a mouse to move the camera. Thats one of the reasons I prefer a computer (freedom to use different devices) more than a console (forced to play with a specific controller usually out of my taste).
It is when you choose to play controller based games to then blame it being controller based...
Plake eredeti hozzászólása:
It is when you choose to play controller based games to then blame it being controller based...

Why not? there is no excuse to force someone to play with a specific controller, or with a specific button scheme without the freedom of redefine/change it.

They could perfectly put the option to plug a mouse, keyboard or any other controller as a computer. But they don't because money and time are more important than your and my opinion.
DannDaMANN eredeti hozzászólása:
Thanks :)
You just scrolling through old discussions or something?

hehehe I came across one of those videos 3 days ago and I have been researching it ever since. Then I remembered this forum thread...
This would be good as a Nintendo 64 core option, to map mouse inputs to joystick movement. Certainly doable in the libretro API (easily done as a extra input descriptor
and accompanying input type), just takes someone who wants to make the effort. Of course, mouse sensitivity when mapping the Control Stick would need to be an option too.

Though Nintendo 64 emulation has much more fundamental problems. RSP and RDP emulation is now solved, all thats left is synchronization between chips/timing problems. RDRAM timing, PI access timings, CPU clock operation, etc.
Legutóbb szerkesztette: Reported.; 2024. okt. 3., 15:41
< >
115/15 megjegyzés mutatása
Laponként: 1530 50