- --
Viewing Issue Advanced Details
| ID | Category [?] | Severity [?] | Reproducibility | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 04188 | Crash/Freeze | Critical (emulation) | Always | Jan 16, 2011, 00:55 | Jan 27, 2011, 09:20 |
| Tester | Tafoid | View Status | Public | Platform | MAME (Self-compiled) |
| Assigned To | Resolution | Fixed | OS | Windows XP (32-bit) | |
| Status [?] | Resolved | Driver | |||
| Version | 0.141 | Fixed in Version | Build | Debug | |
| Fixed in Git Commit | Github Pull Request # | ||||
| Summary | 04188: All sets in aristmk4.c: [debug] Hang immediately after start in debug build | ||||
| Description | All games in the driver hang at a screen full of 0's immediately after starting. | ||||
| Steps To Reproduce | |||||
| Additional Information |
There was a similar bug already, but probably not related: 04090 |
||||
| Github Commit | |||||
| Flags | Debug build specific | ||||
| Regression Version | 0.141 | ||||
| Affected Sets / Systems | All sets in aristmk4.c | ||||
|
Attached Files
|
Example snap (after -str 3).
| ||||
Relationships
| There are no relationship linked to this issue. |
Notes
1
|
No.07144
palindrome Tester
Jan 27, 2011, 09:20
edited on: Jan 31, 2011, 06:47 |
The RTC implementation is causing the freeze. I believe this bug was introduced when the code was changed to use mc146818 instead of the custom RTC code. To work around the problem for now. change static READ8_HANDLER(mkiv_pia_ina) { return space->machine->device<mc146818_device>("rtc")->read(*space,1); } to static READ8_HANDLER(mkiv_pia_ina) { return 0; } This is still valid because the RNG doesn't seed from the RTC, so gameplay is not affected. In fact many jurisdictions did not have a requirement to have an RTC installed on the logic board at the time. |
|---|