Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: MAME main menu customize? or other OSD/overlay menu tool for ahk, python etc  (Read 2179 times)

0 Members and 1 Guest are viewing this topic.

djor

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 3
  • Last login:February 04, 2015, 04:50:40 pm
  • I want to build my own arcade controls!
Hi all. I'm building a HTPC and want to play emu games using MAME/MESS. There are many good frontends for game selection with gamepad support. But I'm still looking for a good way to do in game commands using the gamepad. For example "save state 2", "load state 9", "insert coin 2", and various other commands. I know I can map keys to gamepad buttons, but there are not enough buttons and complex custon button combos are hard to memorize.

What I want is a quick menu. Two questions then:
1. is there a way to customize the MAME/MESS in game menu? Specifically add submenus with commands
(save state|load state) > (1|2|3|...)
2. if no, is there some other program or script or programming tool that enables OSD (on screen display) menu overlay over the fullscreen MAME/MESS game window? That menu could then send keyboard input back to MAME/MESS to trigger commands.

djor

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 3
  • Last login:February 04, 2015, 04:50:40 pm
  • I want to build my own arcade controls!
Ok, after more reading up I think Retroarch might fit the bill. It has an in game menu and can save, load, rewind etc from there using a gamepad. But now I ran into a new problem. The SNES roms I have are zipped .u1 files (example http://www.progettoemma.net/mess/gioco.php?game=smw&list=snes ). But BSNES in Retroarch requires .sfc files. How do I convert between those formats?

JDFan

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3448
  • Last login:March 03, 2025, 10:29:54 am
  • I want to build my own arcade controls!
Ok, after more reading up I think Retroarch might fit the bill. It has an in game menu and can save, load, rewind etc from there using a gamepad. But now I ran into a new problem. The SNES roms I have are zipped .u1 files (example http://www.progettoemma.net/mess/gioco.php?game=smw&list=snes ). But BSNES in Retroarch requires .sfc files. How do I convert between those formats?

http://helmet.kafuka.org/thepile/SNESPurify

djor

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 3
  • Last login:February 04, 2015, 04:50:40 pm
  • I want to build my own arcade controls!
I solved it by simply doing a binary join ( copy /b command ) on the parts files . Appears to work.

But in case that turns out to not fully work , what command line options should SNESPurify have to join zipped separate MESS files into SFC files that BSNES can run?