- --
Viewing Issue Advanced Details
ID | Category [?] | Severity [?] | Reproducibility | Date Submitted | Last Update |
---|---|---|---|---|---|
08787 | Graphics | Minor | Always | Nov 15, 2023, 17:55 | Nov 16, 2023, 16:16 |
Tester | ICEknight | View Status | Public | Platform | MAME (Official Binary) |
Assigned To | AJR | Resolution | Fixed | OS | Windows 10/11 (64-bit) |
Status [?] | Resolved | Driver | |||
Version | 0.260 | Fixed in Version | 0.261 | Build | 64-bit |
Fixed in Git Commit | e7c243b | Github Pull Request # | |||
Summary | 08787: breakout: Scores over 200 break the score counter | ||||
Description |
The game doesn't update properly the score counter when showing numbers above 200. Real hardware does work properly: |
||||
Steps To Reproduce | Get a score above 200 or load the attached savestate. | ||||
Additional Information | |||||
Github Commit | |||||
Flags | Verified with Original | ||||
Regression Version | |||||
Affected Sets / Systems | breakout | ||||
Attached Files
|
breakout.zip (14,541 bytes) Nov 15, 2023, 17:55 Uploaded by ICEknight
| ||||
198.png (7,764 bytes) Nov 15, 2023, 17:56 Uploaded by ICEknight
| |||||
200.png (7,770 bytes) Nov 15, 2023, 17:56 Uploaded by ICEknight
| |||||
201.jpg (78,691 bytes) Nov 15, 2023, 17:56 Uploaded by ICEknight
| |||||
0000.png (2,988 bytes) Nov 16, 2023, 11:35 Uploaded by Robbbert Between 9 and 10
| |||||
Relationships
There are no relationship linked to this issue. |
Notes
2
No.21833
Robbbert Moderator
Nov 16, 2023, 11:39
|
The problem is more widespread. It appears that the emulated 9310 chip is counting 0-1-2-3-4-5-6-7-8-9-c-0 instead of 0-1-2-3-4-5-6-7-8-9-0, where c represents the illegal 10 BCD value. See my uploaded picture where c shows between 9 and 10. |
---|---|
No.21834
Robbbert Moderator
Nov 16, 2023, 12:07
|
The TC pin should activate when the count is 9 but MAME has this as 10. Changing it to 9 fixes the problem. src/lib/netlist/devices/nld_9316_base.hxx , line 125, change 10 to 9. |