Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

service menu (F2) not working for many games #12782

Open
ghost opened this issue Sep 18, 2024 · 2 comments
Open

service menu (F2) not working for many games #12782

ghost opened this issue Sep 18, 2024 · 2 comments

Comments

@ghost
Copy link

ghost commented Sep 18, 2024

MAME version

0.269

System information

NA

INI configuration details

No response

Emulated system/software

No response

Incorrect behaviour

Games having a service="yes" in the input tag of the XML, should have a working service menu accessable by pressing F2 in MAME.

But many games having this value will not run any service menu when pressing F2.

Examples that work:

  • 1944
  • aburner2
  • astorm
  • ...

Examples that don't work (nothing happens when pressing F2 but they have service="yes"):

  • gtmr
  • 720
  • ...

Expected behaviour

I expect each game having service="yes" to run a service menu when pressing F2. But this is not true and I have no idea what the reason could be.

Steps to reproduce

  1. Run a game that has service="yes" in the input tag of the XML
  2. Press F2 to run the service menu
  3. See that not all games display the service menu, even when they have service="yes"

Additional details

No response

@happppp
Copy link
Member

happppp commented Sep 19, 2024

JJ, the one in atarisy2.cpp was a bug and it's fixed.
The one in kaneko16.cpp, who knows what it's for. According to service mode (use the dipsw menu) it's a separate TEST button.

@ghost
Copy link
Author

ghost commented Sep 19, 2024

So as I understand correcty: each game will have different behavior when pressing F2 and some games first need to have a dipswitch enabled for service mode to work?

Thanks for fixing the bug so fast!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant