- --
Viewing Issue Advanced Details
ID | Category [?] | Severity [?] | Reproducibility | Date Submitted | Last Update |
---|---|---|---|---|---|
05240 | Crash/Freeze | Critical (emulator) | Always | Jul 29, 2013, 11:36 | Oct 27, 2013, 12:33 |
Tester | Firewave | View Status | Public | Platform | MAME (Self-compiled) |
Assigned To | Kale | Resolution | Fixed | OS | |
Status [?] | Resolved | Driver | |||
Version | 0.149u1 | Fixed in Version | 0.151 | Build | Debug |
Fixed in Git Commit | Github Pull Request # | ||||
Summary | 05240: ddream95, hoops95, hoops96, stadhr96, stadhr96j: [debug] Assertion failed: vpos >= 0, file src\emu\screen.c, line 711 | ||||
Description |
Assertion failed: vpos >= 0, file src\emu\screen.c, line 711 |
||||
Steps To Reproduce | |||||
Additional Information | |||||
Github Commit | |||||
Flags | Debug build specific | ||||
Regression Version | |||||
Affected Sets / Systems | ddream95, hoops95, hoops96, stadhr96, stadhr96j | ||||
Attached Files
|
|||||
Relationships
There are no relationship linked to this issue. |
Notes
2
No.09877
Osso Moderator
Oct 9, 2013, 17:42
|
Changing 0x14/4 with 0x14/6 (or other values) in m_raster_irq_timer->adjust(m_screen->time_until_pos(m_irq_ram[0x14/4])); avoids the assert, but obviously isn't a fix. Maybe can be a hint for a possible cause and solution, though. |
---|---|
No.09884
Haze Senior Tester
Oct 14, 2013, 15:36
|
the assert is because it attempts to set the raster trigger position to '-1' which probably means 'off' because it will never hit that value. I consider the assert to be the bug, not the setting of the value to -1, which looks entirely intentional by the game code / driver. |