- --
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
|
|||||
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. |