Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
02645 Gameplay Minor Always Nov 13, 2008, 00:16 Aug 2, 2009, 22:29
Tester grant View Status Public Platform MAME (Official Binary)
Assigned To hap Resolution Fixed OS
Status [?] Resolved Driver
Version 0.123 Fixed in Version 0.133u1 Build Normal
Fixed in Git Commit Github Pull Request #
Summary 02645: sbrkout: Super Breakout paddle not reaching left hand side
Description The values for the paddle (in service mode) only go from 00 to DF.
Older versions (and my original arcade PCB) correctly go from 00 to FF.

As a result, the paddle cannot reach the left hand side of the playfield (there is a gap appriximately half the width of the paddle). This worked correctly with version 0.122.
Steps To Reproduce Start game normally. Try to move paddle all the way to the left hand side of the screen.
Additional Information
Github Commit
Flags Verified with Original
Regression Version 0.122u3
Affected Sets / Systems sbrkout
Attached Files
 
Relationships
There are no relationship linked to this issue.
Notes
4
User avatar
No.03039
Tafoid
Administrator
Nov 13, 2008, 02:43
Thank you for your report. In the future, please make sure you report with the latest version of MAME (right now, base is 0.128). It's possible that bugs like this are fixed in later versions and 5+ versions is a long time. Nevertheless, I confirmed on the latest build 0.128u3 and have identified the regression version where your paddle doesn't reach all the way left.
User avatar
No.03042
grant
Tester
Nov 13, 2008, 08:12
Hi Tafoid. Appologies for not making myself clear. I found this problem with the latest release version (0.128) so, to try to help, I went back versions until I found the release where this problem started. The problem first appeared with release 0.123, so that's the version I noted here.
User avatar
No.03187
Luigi30
Tester
Nov 30, 2008, 20:04
edited on: Nov 30, 2008, 20:04
The driver was completely rewritten in 122u3. Previously, it wrote the paddle data to $1F, but now it uses a more accurate method involving rising voltages and the potentiometer. It's not implemented correctly and as a result the paddle can never be more than DF.
User avatar
No.04748
hap
Developer
Aug 1, 2009, 20:07
fix submitted