- --
Viewing Issue Advanced Details
| ID | Category [?] | Severity [?] | Reproducibility | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 07890 | Crash/Freeze | Critical (emulation) | Always | Mar 1, 2021, 01:49 | Apr 28, 2022, 12:08 |
| Tester | Tafoid | View Status | Public | Platform | MAME (Self-compiled) |
| Assigned To | Resolution | Open | OS | Windows Vista/7/8 (64-bit) | |
| Status [?] | Confirmed | Driver | |||
| Version | 0.229 | Fixed in Version | Build | Debug | |
| Fixed in Git Commit | Github Pull Request # | ||||
| Summary |
|
||||
| Description |
Assertion failed: vpos >= 0, file ../../../../../src/emu/screen.cpp, line 1568 |
||||
| Steps To Reproduce | |||||
| Additional Information | Also shows in lazertag - generalplus_gpl16250_romram.cpp | ||||
| Github Commit | |||||
| Flags | Debug build specific | ||||
| Regression Version | 0.222 | ||||
| Affected Sets / Systems | beambox, mgtfit, lazertag | ||||
|
Attached Files
|
|||||
Relationships
| There are no relationship linked to this issue. |
Notes
1
|
No.20103
Robbbert Moderator
Apr 28, 2022, 12:08
|
The error comes from src/devices/machine/generalplus/gpl16250soc_video.cpp line 1152. The variable m_yirqpos = 0, so it passes -19 to time_until_pos, causing the assert. The authors will need to address this due to my unfamiliarity with how this is supposed to work. Be careful while testing, a 10-second run causes a 1GB error.log |
|---|