batocera-linux / batocera-emulationstation

MIT License
317 stars 244 forks source link

Add a PAD2KEY preview for gamers #1246

Open Darknior opened 2 years ago

Darknior commented 2 years ago

Hi

It is a request for an gamer readable preview for gamer. For sur we can create and edit a Pad2key on Batocera. And the keyboard SVG image help for it. But for gamer, and young players ... it is impossible to understand it fine. I will be better for them to have an image that resume what do each gamepad button, like in a real manual.

Exemples : al qadim.txt

al qadim

dark forces.txt

dark forces

If ES can create them automaticly from the key file, with a gamepad SVG, it will be the best. We can see here that some games like DARK FORCES are really complicated, with many buttons, and not easy to understand. It is an exemple, maybe we can draw a better gamepad image to fine separate buttons by sections.

Snapouille commented 2 years ago

Clever idea! That really would be great!!

Massouille78 commented 2 years ago

I am completely seduced by this idea. we could either display it at the start of the game, or as a decoration during the game.

Darknior commented 2 years ago

I am completely seduced by this idea. we could either display it at the start of the game, or as a decoration during the game.

  • Create / Edit Pad2key
  • Show Pad2key
Hew-ux commented 2 years ago

I have dabbled with integrating this feature into Batocera itself. It was met with trepidation. The short of it is, it's unlikely to be integrated. I was tempted to just release what I had made as a standalone executable that you could download and install externally, but that seems like too much of a fuss for something which should be a core feature.

Darknior commented 2 years ago

I have dabbled with integrating this feature into Batocera itself. It was met with trepidation. The short of it is, it's unlikely to be integrated. I was tempted to just release what I had made as a standalone executable that you could download and install externally, but that seems like too much of a fuss for something which should be a core feature.

Yes it must be done by ES, not an external executable. Es would give the user in the menu, show this image if pad2key exist or ask for creation if not. And when it show it, we can read it easily ... and if we want, with X and Y, to modify or delete it. A easier way possible to use it. The only thing that afraid @f.caruso is that users will borring him to make possible to change the pad design. Maybe with the design of each gamepad, but there are so many bamepad to create, and we can use different at same time ... for me we must draw one, and not changing it. Or maybe link the gamepad draw with the button draw option. When a theme designer draw buttons, for PSX, XBOX, SNES etc ... we can choose them in ES menu ... change too at same time the gamepad design. But nothing. more.

Hew-ux commented 2 years ago

I see, so you're just focusing on redesigning the already existing pad2key profile creation screen in ES. That's something I can get behind, hopefully we see it in the future.