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: Hidden/embedded commands in MAME  (Read 1926 times)

0 Members and 1 Guest are viewing this topic.

Milky

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 98
  • Last login:February 22, 2022, 07:57:34 pm
  • I want to build my own arcade controls!
Hidden/embedded commands in MAME
« on: June 13, 2016, 02:21:17 pm »
So I've come across an issue on my second game now that I'm having a hard time figuring out.  On MK4 and Wayne Gretzky's 3D Hockey it appears there are certain keyboard commands that are inherent to those particular games that I haven't been able to change.  In MK4 when I hit the button associated with 'W' it scrambles the screen and shows offst 00000 at the bottom of the screen.  It's almost as if it's trying to allow me to move the screen position.  In WG3DH when the 'L' button is pressed it causes the in-game UI to disappear and cause graphical issues.

So far, these are the only 2 games where those particular buttons have any effect other than the intended controls they are supposed to do.  I've gone into the Tab menu and double checked all of the default controls for all machines as well as for those particular machines, but those buttons do not have any other bindings that should be getting enabled upon pressing.  In fact, like say, most of the other games I have run do not cause these issues upon those buttons being pressed.  It leads me to believe that those particular games have some sort of hidden commands/controls independent of what is available in the Tab menu.

I have done some searching and have tried to find how to access those commands, but to no avail.  Does anyone, by chance, know of a way to unbind those types of controls so that the games may be played correctly?

Arbee

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 50
  • Last login:December 20, 2023, 12:36:54 pm
Re: Hidden/embedded commands in MAME
« Reply #1 on: June 13, 2016, 04:30:21 pm »
Some drivers, especially ones where the graphics or other emulation is incomplete (MK4, take a bow) do indeed have debug commands.  These normally don't interfere with normal MAME usage (none of them are the arrows/ctrl/shift/alt/etc).

Milky

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 98
  • Last login:February 22, 2022, 07:57:34 pm
  • I want to build my own arcade controls!
Re: Hidden/embedded commands in MAME
« Reply #2 on: June 13, 2016, 07:30:47 pm »
This particular one is set to the 'W' key on my keyboard and causes a very noticeable (and game breaking) video stutter when pressed.  I was just hoping to be able to easily unbind that debug command for that particular game.

Howard_Casto

  • Idiot Police
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19426
  • Last login:Yesterday at 09:59:44 pm
  • Your Post's Soul is MINE!!! .......Again??
    • The Dragon King
Re: Hidden/embedded commands in MAME
« Reply #3 on: June 13, 2016, 09:34:14 pm »
As he said debug commands are generally enabled in games/drivers that aren't complete.... in other words the games don't work or work well anyway... you are wasting your time. 

You'll notice when you boot up those two games that they warn of imperfect graphics/emulation.

Milky

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 98
  • Last login:February 22, 2022, 07:57:34 pm
  • I want to build my own arcade controls!
Re: Hidden/embedded commands in MAME
« Reply #4 on: June 14, 2016, 08:16:10 am »
Well that's no good.  So is there, by chance, a list somewhere of commonly used debug bindings used in MAME games?  I'm have a feeling there is not, but I figured it wouldn't hurt to check.  Either way, looks like I'm going to be rebinding some buttons to try to circumvent the issue.