Jump to content
(Open Beta) HyperSpin 2 is now available for everyone ×

Button mapping is a pain! what do you use?


Recommended Posts

Posted

The way I map buttons right now is on every emulator separately and for computer based system i make ahk in RL.

but this processes is a pain we must have a better way of doing this.

 

i created a post about this in RL forum:

http://www.rlauncher.com/forum/showthread.php?1906-In-game-button-mapping-AutoHotKey-database&p=16639#post16639

 

I know for you cabinet gamers this is not much of a problem but for couch gaming this is a major problem because some people like to switch between controllers (like fight sticks/flight sticks/game pad) and you can't always do this without messing with the emulator)

i always get this kick in the balls when i have friends over and they want to play a game that i didn't set for 2 players yet.

I had the idea to make a program similar to xpadder  that will open up whenever you have unmapped game/emulator and will overlay a gui to help map your controller before you start your game for the first time.

 

basically this program will have a database containing all the systems(for consoles), and games (for computer games that don't support joystick).

 

I have no programing skills but i can help in designing the gui

bleasby said he will start this but i haven't heard from him since.

if anyone have the knowhow i think this kind of program can be a good replacement to xpadder and can be sold as a stand-alone to help make up for the effort invested.

 

apart from this I would like to know what you guys use for button mapping.

 

Posted

Xpadder can be used exactly for this by creating profiles per game or system. This is all setup in RLUI in the keymapper section as long as you point RLUI to xpadder exe location

Sent from my iPhone using Tapatalk

Posted

I was going crazy trying to configure Xpadder but didn't realize one simple thing.. I never activated the auto-profile (somehow I missed the check box that said activate)

 

My biggest thing was being able to switch profiles for different emulators and pc games.. but now everything is working smooth. 

 

The profiles I have setup are 1) Dreamcast (which pretty much is the main default and just about everything works with it), 2) C64/Amiga, 3) Laser Disc Games, 4) Space Ace/Dragon's Lair (Basically PC game setup)

 

Best route for me is just letting Xpadder handle everything with profiles (all you have to do is set the WATCH so the profiles load every time the specific game or emulator loads) 

Posted

as I said

 

I know for you cabinet gamers this is not much of a problem but for couch gaming this is a major problem because some people like to switch between controllers (like fight sticks/flight sticks/game pad) and you can't always do this without messing with the emulator)

 

 

not to mention that this only works for consoles not computer systems where most of the games have different keyboard mapping.

 

and xpadder is a buggy piece of shit!

Posted

I agree with jeremy0203 that is the way to go.

Yeah like Jeremy said. Pick a set of keys that works with damn near everything, and set everything to use that (even PC).

use AHK in RLauncher to alter it for those that need it.

Posted

xpadder is not free it cost 10$.

and it's not complaining it's trying to find a better way to do this. because the way  it's been done now sucks.

 

Yeah like Jeremy said. Pick a set of keys that works with damn near everything, and set everything to use that (even PC).
use AHK in RLauncher to alter it for those that need it.

sadley you both didn't read the first post  :wallbash:

Posted

So you telling me you got all your dos, msx, c64, zx games mapped to your controller? i seriously doubt that i bet you just never checked! alot of these games used specific keyboard mapping, and didn't have joystick support so you can't just map  your emu you need to map each game! 

 

we heard about your way, can we please move on now?

Posted

So you telling me you got all your dos, msx, c64, zx games mapped to your controller? i seriously doubt that i bet you just never checked! alot of these games used specific keyboard mapping, and didn't have joystick support so you can't just map  your emu you need to map each game! 

 

we heard about your way, can we please move on now?

 

If you'd like to suggest an alternate, the floor is yours

Posted

That is quite enough gentlemen less of the stupid comments please. If you can't post something to help the guy then don't post at all.

56uIzxg.png

Posted

I have a set of keys I use across systems (consoles and arcade) but as you have mentioned computer based systems have such varied controls its quite tricky.... e.g. dos and commodore 64 (hacked games)

I had used xpadder for my favourite dos games but it is quite painstaking.... there isnt one size fits all...

 

It would be cool if you could remap xpadder or another keymapper from within rocketlaunchers "pause" menu....

MAME High Score Tutorial For HyperSpin    :alberteinstein:

Posted

I'm working with RL team to add the loading of different IPC profiles for Ultimarc keyboard encoders Per System/Per Game. This should help

Posted

I'm working with RL team to add the loading of different IPC profiles for Ultimarc keyboard encoders Per System/Per Game. This should help

Awesome... Is this similar to Rons iPac profile script? That's what I use atm...

MAME High Score Tutorial For HyperSpin    :alberteinstein:

Posted

I have a set of keys I use across systems (consoles and arcade) but as you have mentioned computer based systems have such varied controls its quite tricky.... e.g. dos and commodore 64 (hacked games)

I had used xpadder for my favourite dos games but it is quite painstaking.... there isnt one size fits all...

 

It would be cool if you could remap xpadder or another keymapper from within rocketlaunchers "pause" menu....

exactly, what we need is a mapping program that can be controlled with cli or maybe add cli input to some free program. then it's just writing a script to work with RL.

the real question is how to get this ball rolling...

Posted

Xpadder is pretty user friendly and you need to configure most emulators with the keys you will use... That's the way it is... Is not nobody's fault :P.

Then you just need to map your joystick to that keys using xpadder... That's also impossible to avoid... If you find a better keymapper that's great but xpadder is not bad at all. All my controls are setup using xpadder profiles for 4 players or directly setup joysticks inside the emulator. I think is impossible to have all controllers preconfigured for all emulators. You must work this out.

Sent from my Nokia Lumia 520 using Tapatalk

Posted

I love xpadder and I use it where I need to (flash games are a perfect example). I could see it being perfect for cabs where everything is hardwired and remains untouched, but for HTPC users with wireless controllers, it's pretty impractical (unless I'm doing something wrong). Xpadder automatically applies the p1, p2, etc. profiles for whatever controllers are connected. If my 360 controllers are connected, but not my classic controllers, they will assume the classic controller inputs because they have higher priority. That's why I've pretty much gone back to configuring inputs inside the emulators and only use xpadder where I need to. It's nice that I have lots of systems consolidated into retroarch and mame these days - a lot less emus to configure.

Posted
 

Xpadder is pretty user friendly and you need to configure most emulators with the keys you will use... That's the way it is... Is not nobody's fault  :P.
Then you just need to map your joystick to that keys using xpadder... That's also impossible to avoid... If you find a better keymapper that's great but xpadder is not bad at all. All my controls are setup using xpadder profiles for 4 players or directly setup joysticks inside the emulator. I think is impossible to have all controllers preconfigured for all emulators. You must work this out.
Sent from my Nokia Lumia 520 using Tapatalk

 

 

well the idea is not to use this way because you need a keyboard and mouse to do it and that beats the purpose of in game mapping.

what we want is the keymapper to know what the keys the game is using and you just press the buttons you want, like in retroarch. in order to do this you need a database that holds game profiles and the keys it uses, when fire up keymap it will prompt you press up, press down, press jump etc...

i don't know of any keymapper that does that. maybe there is one who knows.

i can make a bat script that will build a ahk file but the real problem is the gui.

Posted

Would it help for people to share their Xpadder profiles, per system and per game? I'm currently working through My C64 favourites but I'm not sure if they would be usable for others?

They can just be lifted from the RocketLauncher profiles folder. 

56uIzxg.png

Posted

Would it help for people to share their Xpadder profiles, per system and per game? I'm currently working through My C64 favourites but I'm not sure if they would be usable for others?

They can just be lifted from the RocketLauncher profiles folder. 

 

I really think so. I've mentioned this before actually. Especially for Xbox 360 controllers which pretty much everyone seems to have. Would really save a lot of legwork. In my case, if you have any wii classic controller profiles, I'd love to get my hands on them!

Archived

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

×
×
  • Create New...