- --
Viewing Issue Advanced Details
ID | Category [?] | Severity [?] | Reproducibility | Date Submitted | Last Update |
---|---|---|---|---|---|
08521 | Graphics | Minor | Always | Nov 28, 2022, 12:21 | Nov 28, 2022, 15:51 |
Tester | hap | View Status | Public | Platform | MAME (Official Binary) |
Assigned To | cuavas | Resolution | Fixed | OS | Windows 10/11 (64-bit) |
Status [?] | Resolved | Driver | |||
Version | 0.249 | Fixed in Version | 0.250 | Build | 64-bit |
Fixed in Git Commit | b36c7a9 | Github Pull Request # | |||
Summary | 08521: tascr30: Locale setting causes .lay parser error | ||||
Description | Locale setting causes .lay parser error. There's a bug either in the XML parser or rendlay. It's not specific to tascr30, it also happens with renaissa, maybe more artwork is affected too. | ||||
Steps To Reproduce |
- change OS decimal point setting to comma (commonly, it's a dot. On non-English Windows it may be a comma already) - mame tascr30 - notice the leds are placed wrong - don't forget to change OS setting back |
||||
Additional Information | Reported to me by Luis on a German forum. I was told 0.236 is the last version where the bug does not happen. | ||||
Github Commit | |||||
Flags | |||||
Regression Version | 0.237 | ||||
Affected Sets / Systems | tascr30 | ||||
Attached Files
|
![]() | ||||
![]() | |||||
![]() | |||||
Relationships
There are no relationship linked to this issue. |
Notes
3
![]() No.20867
hap Developer
Nov 28, 2022, 12:28
|
If it helps, maybe Tafoid can run the screenshot comparison tool, see how many internal .lay files are affected. |
---|---|
![]() No.20868
cuavas Administrator
Nov 28, 2022, 15:03
|
If it started on Windows with ac9ca1d020ae9d1f335f7bbb8876680d5fb41603, it was probably happening on macOS for a lot longer. |
![]() No.20869
cuavas Administrator
Nov 28, 2022, 15:51
|
Not strictly a “parsing” error – the error actually crept in when a layout parameter containing a floating-point number is used as a string. |