Skip to content

Conversation

@flama12333
Copy link
Contributor

@flama12333 flama12333 commented Sep 21, 2025

add p1 input. will prevent hang at 01 and bypass 30 error. except the 0x80 at key2 and 0x40 at p1. will shown error 02 due to hopper not implemented and something.

add p1 input. will prevent the error 30 except the 0x80 at key2 and 0x40 at p1.  will shown error 02 due to hopper not implemented and something.
@flama12333 flama12333 marked this pull request as ready for review September 21, 2025 04:37
@galibert galibert merged commit e40534d into mamedev:master Sep 25, 2025
6 checks passed
Comment on lines +104 to +106
PORT_START("P1")
PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_NAME("P1.6") PORT_CODE(KEYCODE_C) // If press or IP_ACTIVE_LOW Will cause Error 30 if press
PORT_BIT(0x80, IP_ACTIVE_LOW, IPT_KEYPAD) PORT_NAME("P1.7") PORT_CODE(KEYCODE_V) // If press during startup, it will cause error 76.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We have schematics. Why are you just making random guesses?

P1 bits are:

  • /ENABLE (output)
  • 入表 (output)
  • 出表 (output)
  • SSR (output)
  • 入表檢查 (input)
  • 出表檢查 (input)
  • HOPPER SW (input)
  • 洗分 SW (input)

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

only to test if the input at the p1 does anything.
I had to bypass error to access k0 k1 k2 k3 button.

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

Successfully merging this pull request may close these issues.

3 participants