Skip to content

WPC Ball in play config corrections - #374

Merged
paulmullin merged 11 commits into
mainfrom
wpc-ball-in-play-configs
Aug 20, 2026
Merged

WPC Ball in play config corrections#374
paulmullin merged 11 commits into
mainfrom
wpc-ball-in-play-configs

Conversation

@paulmullin

@paulmullin paulmullin commented Aug 11, 2026

Copy link
Copy Markdown
Contributor

Description

Some WPC games with incorrect ball in play locations.
Turns out we need a ball in play data capture when the DMD does not show ball in play to discriminate between DMD buffer and the actual ball in play location (on some games)

Also fixed HSrewards fault message for games that do not have HSrewards defined

Related Issues

Motivation and Context

Testing

Screenshots (if applicable)

Types of Changes

  • Bug fix (non-breaking change to resolve an issue)
  • New feature (non-breaking change to add functionality)
  • Breaking change (alters existing functionality)
  • Documentation update required

Checklist

  • My code follows the project’s style guidelines.
  • I have updated documentation as needed.
  • I have read the CONTRIBUTING.md document.
  • I have added or updated tests.
  • All new and existing tests pass.

Additional Notes

Copilot AI lite review requested due to automatic review settings August 11, 2026 20:20
@github-actions

Copy link
Copy Markdown
Contributor

Developer build links:
Sys11

https://raw.githubusercontent.com/warped-pinball/vector/pr-update-artifacts/pr-artifacts/pr-374/sys11-update.json

Sys11 (Tiny)

https://raw.githubusercontent.com/warped-pinball/vector/pr-update-artifacts/pr-artifacts/pr-374/sys11-tiny-update.json

WPC

https://raw.githubusercontent.com/warped-pinball/vector/pr-update-artifacts/pr-artifacts/pr-374/wpc-update.json

EM

https://raw.githubusercontent.com/warped-pinball/vector/pr-update-artifacts/pr-artifacts/pr-374/em-update.json

WhiteStar

https://raw.githubusercontent.com/warped-pinball/vector/pr-update-artifacts/pr-artifacts/pr-374/whitestar-update.json

DataEast

https://raw.githubusercontent.com/warped-pinball/vector/pr-update-artifacts/pr-artifacts/pr-374/data-east-update.json

Classic

https://raw.githubusercontent.com/warped-pinball/vector/pr-update-artifacts/pr-artifacts/pr-374/classic-update.json

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Updates WPC configuration for Addams Family to correct the memory location used to read “Ball In Play,” and bumps reported firmware versions so the update can be distributed/identified properly in the Vector ecosystem.

Changes:

  • Bump WPC SystemVersion to 1.7.13.
  • Update Addams Family (L2/H2) BallInPlay.Address values in WPC JSON configs.
  • Bump common VectorVersion to 1.11.29.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated no comments.

File Description
src/wpc/systemConfig.py Bumps WPC firmware version constant.
src/wpc/config/AddamsFam_L2.json Updates Ball In Play address for Addams Family L2 config.
src/wpc/config/AddamsFam_H2.json Updates Ball In Play address for Addams Family H2 config.
src/common/SharedState.py Bumps shared Vector version constant.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

mullinmax
mullinmax previously approved these changes Aug 15, 2026
@paulmullin
paulmullin merged commit d8e2188 into main Aug 20, 2026
4 checks passed
@paulmullin
paulmullin deleted the wpc-ball-in-play-configs branch August 20, 2026 17:14
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