- --
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 | 07890: beambox, mgtfit, lazertag: [debug] Assert shortly after launch | ||||
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 Senior Tester
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 |
---|