Jump to content
LaunchBox Community Forums

Recommended Posts

Posted

Hi All.  I don't post much or do much shareable development.  But there is a problem I am working on:

PROBLEM: When running an emulated game for an old console, its hard to know which button does what on the original controller.  Its not enough to map the A on your Xbox controller to the A from a Sega Saturn controller.  You still don't know the function of A, at first.

SOLUTION:  Build a library of media files for LB that show the original controller with button function labels.  I am automating the process and here are some sample outputs for a few Sega Saturn Games.  My process is scalable and can probably handle any gamepad from any console.  Its really pretty easy with Claude Code in PyCharm.  The included images were generated without human editing.  The only thing I manually edit is a beginning template layout of the controller buttons superimposed on a drawing of the original control, which is not specific to any game.

What do you think?  Does it already exist (other than for MAME)?  Is it useful for others.  If so, please give feedback on these prototype images.

Albert Odyssey - Legend of Eldean (Sega Saturn)_mapping_1.png

Alien Trilogy (Sega Saturn)_mapping_1.png

All Star Baseball '97 Featuring Frank Thomas (Sega Saturn)_mapping_1.png

Alone in the Dark - One-Eyed Jack's Revenge (Sega Saturn)_mapping_1.png

Andretti Racing (Sega Saturn)_mapping_1.png

Arcade's Greatest Hits - The Atari Collection 1 (Sega Saturn)_mapping_1.png

Arcade's Greatest Hits - Williams (Sega Saturn)_mapping_1.png

Area 51 (Sega Saturn)_mapping_1.png

Astal (Sega Saturn)_mapping_1.png

Baku Baku (Sega Saturn)_mapping_1.png

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...